Skip to main content
Glama

Server Details

An MCP for marketers that gives agents tools for SEO, AEO, socials and ads data. Generous free tier; works in Claude, ChatGPT, Cursor and other MCP clients.

Ownership verified
Status
Healthy
Uptime
71.0% over 22 days
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

A4.5/5.0

Scored across 105 tools

Disambiguation5/5

Every tool is namespaced by domain and action (ads_get_ad vs ads_get_advertiser_ads vs ads_search_ads vs ads_search_advertisers), and descriptions carry explicit 'Use when'/'Not for' lines that route to the correct sibling. Cross-platform parallels (e.g. youtube_get_comments vs tiktok_get_comments) are distinct by platform, and overlapping SEO tools (seo_search_keywords vs seo_get_keyword_metrics) explicitly say 'do not call this after'. Overlap is minimal and always documented.

Naming Consistency5/5

A single predictable {domain}_{verb}_{noun} pattern runs throughout: ads_get_ad, amazon_search_products, seo_get_serp, reddit_get_new_posts, apps_get_top_charts. Only get_task and submit_feedback deviate, and those are legitimate workspace-level utilities rather than domain tools. Verb usage (get/search/list/run/submit) is applied consistently.

Tool Count2/5

105 tools is far beyond what an agent can navigate comfortably, well past the 50-tool extreme in the rubric. The breadth is genuine (SEO, ads, five social platforms, Amazon, Shopping, Maps, leads, apps, analytics), and each tool is distinct rather than padded, which softens the mismatch, but the sheer surface size is a real navigation and selection burden.

Completeness5/5

Coverage is exceptionally deep across every domain: full CRUD-ish lifecycle per resource, async run_* plus get_task for slow jobs, and submit_feedback for gaps. Where things are missing (Amazon reviews, X-wide search, Google URL submission) the descriptions state that the platform does not offer it, so agents are not left guessing. No obvious dead ends.

Available Tools

105 tools
ads_get_adGet one adA
Read-onlyIdempotent
Inspect

One ad from a platform's public library, with its creative text, where it sends people, and who it was aimed at and reached.

Use when: reading the offer and the call to action behind an ad you found in a list. Not for: a set of ads, use ads_search_ads or ads_get_advertiser_ads. What is said in an ad video, use the platform's transcript tool. Returns: Record. advertiser, headline, body, format, first_shown, last_shown, active, versions (near-identical copies Meta groups, a sign the advertiser scaled it), impressions, spend, countries, placements, targeting[], cta, destination_url, media_url, plus variations[] (carousel cards on facebook, text variants on google), reach, reach_by_country[], reach_by_age_gender[] and payers[] (payer, beneficiary). Impressions and spend are the ranges the library publishes, so they are text. Reach, its age split and payers come from Meta's EU and UK disclosure, so only facebook ads that ran there have them. On google, first_shown falls back to the earliest region's date and is null when the library dates neither; the ads_get_advertiser_ads row for the same ad carries it. Cost: 1 credit. Cached 7 days. Example: {"platform": "facebook", "id": "1185617869915074"}

ParametersJSON Schema
NameRequiredDescriptionDefault
idYesAn ad id on facebook and tiktok, the ad URL on linkedin and google.
dry_runNoReturn only meta with the estimate. Costs nothing.
platformYesWhich library the ad is in.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
idNo
ctaNo
urlNoThe ad in the platform's library.
bodyNoThe creative's text, cut at 2000 characters.
metaYes
errorNo
hintsYes
reachNoPeople reached in the EU and UK, from Meta's transparency report. null elsewhere.
spendNoA range where published at all.
activeNo
formatNovideo, image, text, and other platform words.
payersNoWho paid for the ad and who it was for, as declared to Meta under EU rules.
headlineNo
platformNo
versionsNoHow many near-identical copies Meta groups under this ad. A high count means a creative the advertiser scaled.
countriesNoTwo-letter codes, most impressions first where the library ranks them. Empty when the platform does not say.
media_urlNo
objectiveNoThe campaign goal the advertiser chose, on TikTok.
targetingNoWho the ad was aimed at. Empty when the library does not say.
advertiserNo
categoriesNoThe advertiser's business or industry as the library labels it. Empty when not said.
last_shownNo
placementsNoWhere the ad ran, lowercase: facebook, instagram, messenger. Empty when not said.
variationsNoEvery version of the creative: carousel cards on Meta, text variants on Google.
descriptionNoThe line under the headline, where the format has one.
first_shownNo
impressionsNoA range on most platforms, so it is text.
advertiser_idNo
destination_urlNo
reach_by_countryNoPer country where the library breaks it down: people reached on Meta, share of impressions on LinkedIn, dates shown on Google. Largest first where the library ranks them.
reach_by_age_genderNoPeople reached per age band, across every country Meta reports.
advertiser_followersNoLikes on the advertiser's Facebook page. null elsewhere.

TDQS

A4.6/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Beyond the annotations (readOnly/idempotent/openWorld), it discloses cost (1 credit, 7-day cache), data-quality quirks (impressions/spend are published ranges so returned as text), platform coverage limits (reach/payers only for facebook ads in EU/UK), and a google-specific null fallback for first_shown with a cross-reference to where the value lives instead.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with purpose and scoping, then clearly labeled Use when / Not for / Returns / Cost / Example sections. The Returns section is long and partly duplicates the output schema, but almost every clause carries platform-specific caveats that earn their place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 4-param, output-schema-backed read tool, the definition covers routing, cost, caching, per-platform field availability and edge cases, leaving nothing an agent needs to call it correctly unstated.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

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 an example call but says nothing about dry_run, max_credits, or the per-platform meaning of id beyond what the schema already documents, so it does not materially enrich parameter usage.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The first sentence names a specific retrieval verb and resource ('One ad from a platform's public library') plus what the ad record contains (creative text, destination, targeting). It is immediately distinguishable from the sibling listing tools absent from its scope.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives an explicit 'Use when' (reading the offer/CTA behind an ad found in a list) and a 'Not for' that routes set-level queries to ads_search_ads or ads_get_advertiser_ads and video content to the platform's transcript tool. Both the condition and the alternatives are named.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

ads_get_advertiser_adsGet an advertiser's adsA
Read-onlyIdempotent
Inspect

Every ad one advertiser is running, from a platform's public library.

Use when: a competitor teardown: what they are running, since when, and with what offer. Not for: a keyword sweep across advertisers, use ads_search_ads. One creative in full, use ads_get_ad. Returns: List. rows[]: one ad each: advertiser, headline, body, format, first_shown, last_shown, active, versions (near-identical copies Meta groups, a sign the advertiser scaled it), impressions, spend, countries, placements, targeting[], cta, destination_url, media_url. Impressions and spend are the ranges the library publishes, so they are text. Cost: 1 credit per page, or 25 on google with details. Cached 24 hours. Example: {"platform": "google", "advertiser": "lululemon.com"}

ParametersJSON Schema
NameRequiredDescriptionDefault
cursorNoFrom meta.cursor of the previous page.
countryNoTwo-letter country code. Default every country the library holds.
detailsNoGoogle only: also fetch each creative's text. Costs 25 credits instead of 1.
dry_runNoReturn only meta with the estimate. Costs nothing.
platformYesWhich library to read.
advertiserYesA page id or name on facebook, an advertiser name on tiktok, a company name or id on linkedin, a domain or advertiser id on google.
active_onlyNoOnly ads the library still marks as running.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover safety (readOnly, idempotent, openWorld, non-destructive), but the description adds genuinely new operational context: cost (1 credit per page, 25 on google with details), a 24-hour cache, and the caveat that impressions/spend are published ranges returned as text. That is substantive behavioral disclosure beyond 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.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the core purpose, then labeled sections (Use when / Not for / Returns / Cost / Example) that scan cleanly. Every sentence carries distinct information — no filler or restatement of the name.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Despite 8 parameters and a rich return list, the description covers routing, cost, caching, an example call, and notes on the ambiguous impressions/spend fields. With an output schema present, it does not need to detail every field, yet it still summarizes the row shape usefully.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 extra credit by giving a concrete invocation example ({"platform": "google", "advertiser": "lululemon.com"}) that shows how the loosely-typed platform/advertiser pair is actually supplied. The cost line only restates what the schema already says about the details flag.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('Every ad one advertiser is running, from a platform's public library') and immediately scopes it against siblings by naming both ads_search_ads and ads_get_ad. An agent can distinguish this tool from the other ads_* tools 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' (competitor teardown) and 'Not for' clauses with named alternatives and the condition that selects each ('a keyword sweep across advertisers, use ads_search_ads. One creative in full, use ads_get_ad'). This is textbook when/when-not/alternative routing.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

ads_search_adsSearch an ad libraryA
Read-onlyIdempotent
Inspect

Ads running on a platform's public library, by keyword or brand.

Use when: "what ads is this category running", finding the angles and offers competitors are paying for. Not for: one advertiser's whole set, use ads_get_advertiser_ads. Google, whose library is keyed by advertiser: use ads_search_advertisers first. Organic posts, use the platform's own search tool. Returns: List. rows[]: one ad each: advertiser, headline, body, format, first_shown, last_shown, active, versions (near-identical copies Meta groups, a sign the advertiser scaled it), impressions, spend, countries, placements, targeting[], cta, destination_url, media_url. Impressions and spend are the ranges the library publishes, so they are text. Cost: 1 credit per page. Cached 24 hours. Example: {"platform": "facebook", "query": "creatine gummies", "active_only": true}

ParametersJSON Schema
NameRequiredDescriptionDefault
queryYesA keyword, a product or a brand name.
cursorNoFrom meta.cursor of the previous page.
countryNoTwo-letter country code. Default every country the library holds.
dry_runNoReturn only meta with the estimate. Costs nothing.
platformYesWhich library to search. Google is keyed by advertiser: use ads_search_advertisers.
active_onlyNoOnly ads the library still marks as running.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.6/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, non-destructive, idempotent, openWorld), and the description goes further with credit cost per page, 24-hour caching, and the caveat that impressions/spend are published text ranges rather than numbers. The Returns enumeration largely restates what the output schema already carries, which slightly dilutes the added value.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Well front-loaded with labeled sections (Use when / Not for / Returns / Cost / Example) and no wasted prose. The Returns block enumerates fields already present in the output schema, so it is slightly longer than necessary.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 7-parameter, open-world search tool with an output schema, the description covers routing, cost, caching, and data-format quirks, leaving no gap an agent needs to call it correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 a concrete usage example and reinforces what 'query' accepts (keyword, product or brand), giving marginal but real semantic help beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('Ads running on a platform's public library, by keyword or brand') and immediately distinguishes itself from ads_get_advertiser_ads and ads_search_advertisers. An agent can tell exactly what this returns versus its siblings.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' scenarios ('what ads is this category running', competitor angles/offers) and 'Not for' exclusions naming the correct alternatives, including the Google-specific routing via ads_search_advertisers and organic posts via the platform's own search. Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

ads_search_advertisersSearch Google advertisersA
Read-onlyIdempotent
Inspect

The advertisers matching a brand name in Google's ad library, with their ids.

Use when: before ads_get_advertiser_ads on Google, because that library is keyed by advertiser id and one brand has one entry per region. Not for: the ads themselves, use ads_get_advertiser_ads with the id this returns. The other libraries, which search their ads directly with ads_search_ads. Returns: List. rows[]: platform, id, name, region, ads_estimate, website. Cost: 1 credit. Cached 7 days. Example: {"platform": "google", "query": "lululemon", "region": "US"}

ParametersJSON Schema
NameRequiredDescriptionDefault
queryYesA brand or company name.
regionNoTwo-letter country code. One brand has one entry per region.
dry_runNoReturn only meta with the estimate. Costs nothing.
platformYesOnly Google keys its library by advertiser; the others search their ads.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.7/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already establish read-only, idempotent, open-world, non-destructive behavior, so the baseline is covered. The description adds genuinely useful operational context beyond that: 1-credit cost, 7-day caching, and the one-entry-per-region semantics that explain why results are region-scoped. It does not discuss auth or failure modes, keeping it just short of full marks.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the one-line purpose, then labeled Use when / Not for / Returns / Cost / Example blocks. Every sentence carries routing, cost, or format information; nothing is filler or restated boilerplate.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Despite an output schema existing, the description lists the returned row shape, which costs little and aids downstream chaining, and it covers routing, cost, and caching. An agent has everything needed to call this correctly and to know what to do with the result.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 and the schema already documents every parameter. The description adds the reason region matters (one brand has one entry per region) and a concrete example call showing the platform/query/region combination, which clarifies usage beyond the raw field docs.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('advertisers matching a brand name in Google's ad library, with their ids') and immediately distinguishes itself from the two closest siblings. An agent can tell it apart from ads_get_advertiser_ads and ads_search_ads 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' clause routes the agent here before ads_get_advertiser_ads because that library is keyed by id. Explicit 'Not for' clause redirects to ads_get_advertiser_ads for the ads themselves and to ads_search_ads for other libraries. Both the trigger and the exclusions are named.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

aeo_get_site_readinessGet AI readiness of a siteA
Read-onlyIdempotent
Inspect

Whether a site is set up for AI answer engines, from about seventeen live fetches of its origin, free. Checks what the engines document as gating their answers: robots.txt access for every known AI crawler (search, user fetch, training), CDN or WAF rules that turn away the answer crawlers' user agents before robots.txt is read, content present in the raw HTML without JavaScript on the homepage and on one page sampled from the sitemap, noindex and snippet directives, then freshness signals, redirect chains, sitemap, title and description, structured data, and llms.txt.

Use when: "is our site ready for AI search", "do we block GPTBot", "are we blocking ChatGPT at Cloudflare", "do we have an llms.txt", before an AI visibility push. Not for: what the engines answer, use aeo_run_ai_answers. A full technical audit, use seo_run_technical_crawl. One page's on-page tags, use seo_get_page. Returns: Record. checks[] (check, ok, tier, detail, source), failing checks first. tier says how much a check is worth: blocks_citations is documented by an engine, evidence_backed is measured, hygiene is standard practice, policy is a legitimate choice that never fails, unproven is reported but never fails on absence (llms.txt, schema presence). Plus the findings behind them: robots_txt (ai_bots[], sitemaps, content_signal), edge (probes[] per answer crawler user agent), homepage and sample_page (status, word_count and js_shell from the raw HTML, canonical, robots and schema tags, dates; sample_page is the first content URL in the sitemap, null when there is none), markdown (whether the origin answers Accept: text/markdown, which passes the JavaScript check), redirects[], sitemap, llms_txt and llms_full_txt. No crawl, no LLM call. Cost: 0 credits, rate limited. Cached 1 hour. Example: {"target": "example.com"}

ParametersJSON Schema
NameRequiredDescriptionDefault
targetYesA domain or URL. Every fetch goes to its origin.

Output Schema

ParametersJSON Schema
NameRequiredDescription
edgeNo
metaYes
errorNo
hintsYes
checksNoReadiness checks, failing ones first.
originNoThe origin the fetches were made against.
targetNo
sitemapNo
homepageNo
llms_txtNo
markdownNoThe homepage fetched a second time with Accept: text/markdown.
redirectsNoRedirect chains from the http and the www or bare variants of the origin.
robots_txtNo
sample_pageNoThe first content URL in the sitemap, fetched so rendering and freshness are not judged on the homepage alone. Null when the sitemap names no other page.
llms_full_txtNo

TDQS

A4.6/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/openWorld/idempotent/non-destructive, and the description layers substantial extra context on top: cost (0 credits), rate limiting, 1-hour caching, the ~17-fetch mechanism, and explicitly 'No crawl, no LLM call'. This is well beyond what the annotations convey.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Well front-loaded: purpose first, then use/not-for routing, then returns. However, the lengthy 'Returns:' block is partly redundant since an output schema exists, making the definition larger than strictly necessary.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a complex multi-fetch tool, the description covers mechanism, cost, caching, failure semantics (tier meanings, checks that never fail on absence) and boundaries. Combined with the existing output schema, an agent has everything needed to call it correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% for the single 'target' parameter, and the schema already explains 'A domain or URL. Every fetch goes to its origin.' The description's example ({"target": "example.com"}) adds only marginal clarification, so the baseline of 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb+resource ('whether a site is set up for AI answer engines') and enumerates exactly what it examines (robots.txt per AI crawler, WAF/CDN blocks, raw-HTML content, noindex, llms.txt, etc.). It clearly separates itself from siblings by naming aeo_run_ai_answers, seo_run_technical_crawl and seo_get_page. An agent can identify this tool 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when:' triggers are given ('do we block GPTBot', 'are we blocking ChatGPT at Cloudflare', before an AI visibility push) and an explicit 'Not for:' list routes to the correct alternatives (aeo_run_ai_answers, seo_run_technical_crawl, seo_get_page). 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.

aeo_run_ai_answersRun AI answersAInspect

What AI engines answer for a prompt, with the brands they mention and the sources they cite. Slow: returns a task_id, then read the result with get_task.

Use when: "does ChatGPT recommend us for X", "who do AI engines cite for X", an AI visibility baseline for a brand across engines. Not for: which prompts people ask, use aeo_search_prompts. Google's ten blue links, use seo_get_serp (ai_overview: true adds the overview to it at 1 credit). Whether a site is ready for AI crawlers, use aeo_get_site_readiness. Returns: Task. task_id now; get_task returns rows[] per prompt and engine (answer, mentions[] (brand, mentioned, position, cited), citations[] (position, url, domain, title), search_results[] (pages retrieved, cited or not), search_queries[] (the web searches the engine ran), named_brands[] (brands ChatGPT tagged in the answer, not only yours)) and errors[] for cells that failed. answer null = the engine showed no AI answer. search_results[] and named_brands[] are filled for chatgpt only, search_queries[] for chatgpt and claude. named_brands[] drops a tag ChatGPT gives as a description instead of the brand, so it can miss brands; read the answer for a full list. chatgpt and gemini are what their apps show a person, model chosen by the app; claude and perplexity come from their model APIs. Answers are live and non-deterministic; results are kept 30 days and never cached. Cost: per prompt, 15 credits for claude, 6 for perplexity, 2 each for chatgpt, gemini, ai_overview and ai_mode. Default 1 prompt on the five default engines = 27 credits. A cell that fails is not charged. Example: {"prompts": ["best crm for startups"], "brands": ["HubSpot", "pipedrive.com"]}

ParametersJSON Schema
NameRequiredDescriptionDefault
brandsNoBrand names or domains to detect in every answer.
dry_runNoReturn only meta with the estimate. Costs nothing.
enginesNoEngines to ask. Default chatgpt, claude, gemini, perplexity, ai_overview.
promptsYesQuestions to ask each engine, as a person would type them.
languageNoISO 639-1 language code. Default en.en
locationNoProvider location name or code. Default United States.United States
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
errorNo
hintsYes
resultNo
task_idNo
poll_after_sNo

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations declare it non-readOnly and non-idempotent but say nothing about async behavior or cost. The description adds the crucial asynchronous pattern (returns task_id, read via get_task), the per-engine credit costs, the 30-day retention/no-cache policy, non-determinism of answers, engine-specific data quirks, and that failed cells are not charged. This is rich 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.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the core purpose, then a sequential 'Slow / Use when / Not for / Returns / Cost / Example' structure that is easy to scan. It is long, but nearly every sentence carries actionable information (cost table, data-availability caveats), so waste is minimal.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 7-parameter, async, credit-metered tool with an output schema, the description covers invocation mechanics, return shape, engine-specific semantics, cost, and failure handling. 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.

Parameters4/5

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 goes further: it explains per-engine cost differences tied to the 'engines' parameter, the credits/estimate behavior relevant to max_credits/dry_run, and gives a worked example with prompts and brands. It adds meaning on top of the schema rather than repeating it.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific output ('what AI engines answer for a prompt, with brands mentioned and sources cited') with a clear verb/resource framing. It distinguishes itself from siblings by naming aeo_search_prompts, seo_get_serp, and aeo_get_site_readiness as the tools for adjacent jobs. An agent can select it without opening another schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Contains explicit 'Use when:' scenarios (e.g. 'does ChatGPT recommend us for X', AI visibility baseline) and a 'Not for:' block that routes each adjacent case to the correct alternative tool. The when/when-not/alternatives triad is fully covered.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

aeo_search_promptsSearch AI promptsA
Read-onlyIdempotent
Inspect

Prompts people ask an AI engine (ChatGPT or Google AI Overview) about a topic or brand, from the provider's index of observed answers. Not keywords.

Use when: "what do people ask ChatGPT about X", "which prompts mention our brand", building an AI visibility baseline. Not for: Google keywords and volumes, use seo_search_keywords. What the AI engines answer right now, use aeo_run_ai_answers. Returns: List. rows[]: prompt, ai_search_volume (a People Also Ask proxy, not query logs), engines[], mentions_brand (a domain input is cited, a keyword input appears in the answer), cited_domains[], retrieved_domains[] (read while answering but not cited), search_queries[] (the web searches the engine ran), named_brands[], answer_preview, first_seen, last_seen. Give exactly one of keyword or domain. Cost: 31 + 31 per 100 rows. Default 50 rows = 47 credits. Cached 7 days. Example: {"domain": "example.com", "limit": 50}

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax rows. Default 50, cap 500.
cursorNoFrom meta.cursor of the previous page.
domainNoA domain cited or mentioned in answers.
engineNochatgpt
dry_runNoReturn only meta with the estimate. Costs nothing.
keywordNoA topic or brand name.
languageNoISO 639-1 language code. Default en.en
locationNoProvider location name or code. Default United States.United States
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, idempotent, openWorld, non-destructive), yet the description adds substantial context they cannot: the exact cost formula (31 + 31 per 100 rows, 47 credits at default), 7-day caching, dry_run costing nothing, and semantic caveats such as ai_search_volume being a People Also Ask proxy rather than query logs.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loads purpose in sentence one, then routes usage, then returns, cost, and a concrete example. Every block serves a decision the agent must make; nothing is redundant filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a nine-parameter tool with no required fields, the description supplies everything the schema lacks: exclusivity constraint, cost/budget behavior, caching, engine scope, and the practical example call. Return-field semantics add value even though an output schema exists.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 89%, so the baseline is 3, but the description adds a cross-parameter constraint the schema does not encode ('Give exactly one of keyword or domain') plus meaning for domain vs keyword inputs in the mentions_brand definition. It does not add further per-parameter detail, so it lands just above baseline.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('prompts people ask an AI engine... about a topic or brand') and explicitly disambiguates from keywords ('Not keywords'), which matters given the large family of *_search_keywords siblings. An agent can distinguish this from seo_search_keywords and aeo_run_ai_answers immediately.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides explicit 'Use when' scenarios in user-question form and a 'Not for' clause naming both alternatives (seo_search_keywords for Google keywords/volumes, aeo_run_ai_answers for current engine answers) with the selecting condition. It also states the keyword/domain exclusivity rule.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

amazon_get_competitorsGet an Amazon product's competitorsA
Read-onlyIdempotent
Inspect

Amazon products that compete with one product for the same searches, with how many they share and how each ranks.

Use when: "which products compete with ours on Amazon", "who shows up beside this ASIN", building a competitor set for a listing. Not for: the results for one search, use amazon_search_products. Web competitors, use seo_get_serp_competitors. Returns: List. rows[]: asin, shared_keywords, avg_position, organic_keywords, organic_volume, sponsored_keywords. ASINs only: call amazon_get_product for a title. The product itself is left out. Cost: 5 + 5 per 100 rows. Default 100 rows = 10 credits. Cached 7 days. Example: {"asin": "B0B41YH9B6", "limit": 20}

ParametersJSON Schema
NameRequiredDescriptionDefault
asinYesThe 10-character Amazon product id, after /dp/ in the URL.
limitNoMax rows. Default 100, cap 1000.
cursorNoFrom meta.cursor of the previous page.
dry_runNoReturn only meta with the estimate. Costs nothing.
languageNoISO 639-1 language code. Default en.en
locationNoProvider location name or code. Default United States.United States
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Goes well beyond the annotations (readOnly/idempotent/non-destructive/openWorld) by disclosing the credit cost model (5 + 5 per 100 rows), the 7-day cache, and that the queried product itself is excluded from results. It also notes ASINs-only payloads and points to amazon_get_product for titles.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded and broken into Use when / Not for / Returns / Cost / Example sections, each earning its place. The Returns field list is somewhat redundant given an output schema exists, which slightly inflates length.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a read-only, cost-bearing query tool, the description covers routing, output shape, cost, caching, and the one caveat (the product itself is excluded). An agent has everything needed to call it correctly without extra exploration.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 incremental value by tying limit to cost ('Default 100 rows = 10 credits') and giving a concrete call example. It does not add meaning beyond the schema for cursor, max_credits, language, or location.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource: products that compete with one product for the same searches, plus the shared-keyword/ranking dimensions. It explicitly distinguishes itself from amazon_search_products (one search's results) and seo_get_serp_competitors (web), so an agent can route 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides explicit 'Use when' triggers ('which products compete with ours', 'who shows up beside this ASIN') and an explicit 'Not for' clause naming the correct alternatives for both search-result and web-competitor cases. Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

amazon_get_keyword_metricsGet Amazon keyword volumeA
Read-onlyIdempotent
Inspect

Monthly Amazon search volume for up to 1,000 keywords you already have, in the order given.

Use when: "how many people search Amazon for X", comparing Amazon demand with Google demand, sizing a product idea on Amazon. Not for: Google volume, use seo_get_keyword_metrics. Finding keywords, use amazon_search_keywords. Returns: List. rows[]: keyword, volume (monthly Amazon searches; null = no data). Cost: 5 + 5 per 100 keywords. 10 keywords = 6 credits. Cached 7 days. Example: {"keywords": ["standing desk", "desk converter"]}

ParametersJSON Schema
NameRequiredDescriptionDefault
dry_runNoReturn only meta with the estimate. Costs nothing.
keywordsYes
languageNoISO 639-1 language code. Default en.en
locationNoProvider location name or code. Default United States.United States
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/openWorld/idempotent/non-destructive, so the safety bar is covered; the description goes further with the credit cost formula (5 + 5 per 100, with a worked example), a 7-day cache window, and the null-means-no-data return semantic. These are exactly the operational traits an agent cannot get 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.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded one-line summary, then labeled blocks (Use when / Not for / Returns / Cost / Example) with no filler. Every sentence carries a distinct fact and the alternative-tool routing appears before the logistics.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With 5 parameters, an output schema present, and annotations covering safety, the description supplies everything else an agent needs: cost model, caching, volume semantics, input ordering, and a call example. Nothing required to invoke it correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 80% and already documents dry_run, language, location and max_credits, so the baseline is 3. The description adds meaning the schema lacks: the 1,000-keyword cap and the order-preservation behavior for the keywords array, plus a concrete JSON example. It does not discuss the budget/dry-run interaction, which keeps it from a 5.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource (monthly Amazon search volume for keywords) plus hard scope boundaries: up to 1,000 keywords, input order preserved, only keywords you already have. This clearly separates it from amazon_search_keywords (discovery) and seo_get_keyword_metrics (Google).

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' examples give three concrete scenarios, and 'Not for' names the exact alternative tool for each wrong-intent case (seo_get_keyword_metrics for Google volume, amazon_search_keywords for keyword discovery). An agent needs no inference to route correctly.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

amazon_get_keywordsGet an Amazon product's keywordsA
Read-onlyIdempotent
Inspect

Amazon searches one product ranks for, with monthly Amazon search volume and its position, organic or sponsored.

Use when: "what does this ASIN rank for on Amazon", "which searches bring competitor's product its sales", choosing keywords for a listing title. Not for: Google rankings, use seo_get_ranked_keywords. New keyword ideas, use amazon_search_keywords. Returns: List. rows[]: keyword, volume (monthly Amazon searches), rank (position on the results page, counting organic and sponsored rows), type (organic | sponsored), results_count. Sorted by volume, biggest first. Cost: 5 + 5 per 100 rows. Default 100 rows = 10 credits. Cached 7 days. Example: {"asin": "B0B41YH9B6", "limit": 50}

ParametersJSON Schema
NameRequiredDescriptionDefault
asinYesThe 10-character Amazon product id, after /dp/ in the URL.
limitNoMax rows. Default 100, cap 1000.
cursorNoFrom meta.cursor of the previous page.
dry_runNoReturn only meta with the estimate. Costs nothing.
languageNoISO 639-1 language code. Default en.en
locationNoProvider location name or code. Default United States.United States
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, idempotent, non-destructive), and the description adds information annotations cannot carry: credit cost formula (5 + 5 per 100 rows, default 10), 7-day cache behavior, and sort order of results. This is exactly the extra behavioral context the bar asks for.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Purpose is front-loaded in one sentence, then cleanly partitioned into Use when / Not for / Returns / Cost / Example. Every line is actionable and none is redundant with the schema.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Output schema exists, yet the description still summarizes the row shape and sort order, plus cost, caching, and pagination-relevant params. For a 7-parameter, cost-bearing tool this leaves 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.

Parameters4/5

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 baseline by supplying a concrete invocation example ({"asin": "B0B41YH9B6", "limit": 50}) and by tying 'limit' to its cost consequence ('Default 100 rows = 10 credits'). It stops short of explaining cursor or dry_run semantics beyond what the schema says.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The opening sentence names a specific verb+resource (searches a product ranks for) and enumerates the returned fields: volume, position, organic vs sponsored. It is immediately distinguishable from siblings like amazon_search_keywords (keyword discovery) and seo_get_ranked_keywords (Google).

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' triggers are given with natural-language user phrasings, and a 'Not for' block routes to two named alternatives with the exact condition that selects each. Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

amazon_get_productGet an Amazon productA
Read-onlyIdempotent
Inspect

One Amazon product by ASIN: title, price and discount, rating, availability, category path, the About-this-item text, spec table, variations and images.

Use when: "tear down this Amazon listing", "what does competitor's product page say", "how is this product priced and rated". Not for: who else sells it and at what price, use amazon_get_sellers. The searches it ranks for, use amazon_get_keywords. Customer reviews: not available for Amazon. Returns: Record. asin, parent_asin, title, url, byline, price, regular_price (the struck-through list price; null with no discount), discount_percent, currency, rating, ratings_count, is_amazon_choice, is_available, categories[] (broadest first), description, specs[] (group, name, value), variation_asins[], images[]. Cost: 2 credits. Cached 1 day. Example: {"asin": "B0B41YH9B6"}

ParametersJSON Schema
NameRequiredDescriptionDefault
asinYesThe 10-character Amazon product id, after /dp/ in the URL.
dry_runNoReturn only meta with the estimate. Costs nothing.
languageNoISO 639-1 language code. Default en.en
locationNoProvider location name or code. Default United States.United States
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
urlNo
asinNo
metaYes
errorNo
hintsYes
priceNo
specsNo
titleNo
bylineNoThe brand line under the title, as Amazon writes it.
imagesNo
ratingNo
currencyNo
categoriesNoThe breadcrumb, broadest first.
descriptionNoThe 'About this item' bullets as text.
parent_asinNo
is_availableNo
ratings_countNo
regular_priceNoThe struck-through list price that discount_percent is cut from; null with none.
variation_asinsNoOther sizes and colours of the same product.
discount_percentNo
is_amazon_choiceNo

TDQS

A4.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, openWorld, idempotent, and non-destructive behavior. The description adds meaningful context beyond annotations: cost (2 credits), cache duration (1 day), and the limitation that customer reviews are not available for Amazon. It does not cover auth or error behavior, but with annotations the bar is lower and this is useful added context.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is front-loaded with purpose and usage, then returns, cost, and an example. It is well structured, though the detailed 'Returns' list somewhat duplicates the existing output schema, which slightly reduces conciseness.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the rich input schema, existing output schema, and annotations, the description is complete: it covers purpose, usage, alternatives, cost, caching, and return-field summary. Nothing an agent needs to call this tool correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

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 already documented in the schema. The description adds only an example ASIN and does not provide additional syntax or format meaning beyond the schema, making the baseline 3 appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource: retrieve one Amazon product by ASIN, and lists the main fields returned. It explicitly distinguishes itself from siblings by naming amazon_get_sellers and amazon_get_keywords for different needs, so an agent can route correctly.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides explicit 'Use when' examples and a 'Not for' section that routes to alternative tools. This gives clear when-to-use and when-not-to-use guidance with named alternatives.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

amazon_get_sellersGet an Amazon product's sellersA
Read-onlyIdempotent
Inspect

Every seller offering one Amazon product, with price, condition, where it ships from and delivery: who holds the Buy Box and who undercuts it.

Use when: "who sells this ASIN", "are resellers undercutting our price", "is Amazon itself selling this". Not for: the listing, use amazon_get_product. Prices across other stores, use shopping_get_sellers. Returns: Record. asin, title, has_featured_offer (false when no seller holds the Buy Box; rows then start at rank 2), rows[]: rank (1 holds the Buy Box), seller, seller_url (null for Amazon itself), ships_from, price, regular_price, currency, discount_percent, condition, delivery. Cost: 2 credits. Cached 6 hours. Example: {"asin": "B0B41YH9B6"}

ParametersJSON Schema
NameRequiredDescriptionDefault
asinYesThe 10-character Amazon product id, after /dp/ in the URL.
dry_runNoReturn only meta with the estimate. Costs nothing.
languageNoISO 639-1 language code. Default en.en
locationNoProvider location name or code. Default United States.United States
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
asinNo
metaYes
rowsNo
errorNo
hintsYes
titleNo
has_featured_offerNoFalse when no offer holds the Buy Box; the rows then start at rank 2.

TDQS

A4.7/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/openWorld/idempotent/non-destructive, but the description adds genuinely new behavioral context: 2-credit cost, 6-hour cache, and the semantic gotcha that has_featured_offer can be false (no Buy Box) with rows starting at rank 2, plus seller_url being null for Amazon itself. This is more than the annotations provide.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the core purpose, then clearly partitioned into Use when / Not for / Returns / Cost / Example blocks. Dense but every line carries actionable information with no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Although an output schema exists, the definition still disambiguates the tricky return fields (rank 1 = Buy Box, nullable seller_url, has_featured_offer=false edge case), and covers cost, caching, and routing. An agent has everything needed to call it correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

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, dry_run, language, location, and max_credits, making 3 the baseline. The description contributes only a single example call ({'asin': 'B0B41YH9B6'}) and says nothing about the dry_run/max_credits budget mechanics beyond what the schema states.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Opens with a specific verb+resource and scope: 'Every seller offering one Amazon product', then enumerates the returned data (price, condition, shipping, delivery, Buy Box). It is immediately distinguishable from amazon_get_product (the listing) and shopping_get_sellers (other stores), both of which it names.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' triggers ('who sells this ASIN', 'are resellers undercutting our price') and an explicit 'Not for' clause routing to sibling tools amazon_get_product and shopping_get_sellers. Nothing about tool selection is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

amazon_search_keywordsSearch Amazon keywordsA
Read-onlyIdempotent
Inspect

Amazon search ideas around a seed, from Amazon's related searches, with monthly Amazon search volume.

Use when: "what else do people search on Amazon around X", building an Amazon keyword list for a listing or ads. Not for: Google keyword ideas, use seo_search_keywords. Volume for keywords you already have, use amazon_get_keyword_metrics. Returns: List. rows[]: keyword, volume. Cost: 5 + 5 per 100 rows. Default 100 rows = 10 credits. Cached 7 days. Example: {"seed": "standing desk", "limit": 50}

ParametersJSON Schema
NameRequiredDescriptionDefault
seedYesThe seed keyword.
limitNoMax rows. Default 100, cap 1000.
cursorNoFrom meta.cursor of the previous page.
dry_runNoReturn only meta with the estimate. Costs nothing.
languageNoISO 639-1 language code. Default en.en
locationNoProvider location name or code. Default United States.United States
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations cover the safety profile (readOnly, idempotent, openWorld, non-destructive), and the description adds material context the annotations do not: a priced cost model (5 + 5 per 100 rows), the 7-day cache window, and the returned row shape. These are exactly the billing/caching traits an agent needs before spending credits.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Labeled sections (Use when / Not for / Returns / Cost / Example) make it skimmable and front-loaded with the core purpose. Slightly denser than necessary for a 7-param tool but every line carries actionable information, so little is wasted.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a paginated, paid, cached search tool this covers everything an agent needs: scope, alternatives, return fields, pricing, cache lifetime, and a call example. An output schema exists, so return values do not need further elaboration.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 adds real value beyond it: it ties 'limit' to cost ('default 100 rows = 10 credits') and supplies a worked example invocation. It does not explain cursor pagination or the dry_run/max_credits interaction beyond what the schema already states.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource (Amazon search ideas around a seed, sourced from Amazon related searches, with monthly volume) and explicitly excludes the two nearest siblings by name, so an agent can distinguish it from seo_search_keywords and amazon_get_keyword_metrics 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Contains an explicit 'Use when' with two concrete trigger scenarios and a 'Not for' section that routes to seo_search_keywords for Google data and amazon_get_keyword_metrics for volume on known keywords. When-to-use and when-not-to-use are both 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.

amazon_search_productsSearch Amazon productsA
Read-onlyIdempotent
Inspect

Amazon's results page for a search: organic and sponsored products in order, with price, rating, reviews, bought-past-month and badges.

Use when: "who ranks on Amazon for standing desk", "which brands buy Amazon ads for this search", "what do top products in this category cost". Not for: one product's full listing, use amazon_get_product. Google Shopping, use shopping_search_products. Amazon search volume, use amazon_get_keyword_metrics. Returns: Record. keyword, results_count, rows[]: rank, type (organic | sponsored), asin, title, url, image_url, price, price_to, currency, rating, ratings_count, bought_past_month, is_amazon_choice, is_best_seller, offers[] (badges). related_searches[] (can be empty). Cost: 2 credits per 100 results. Default 100 = 2 credits. Cached 1 day. Example: {"keyword": "standing desk", "depth": 100}

ParametersJSON Schema
NameRequiredDescriptionDefault
depthNoResults to fetch. Default 100, max 700, billed per 100.
dry_runNoReturn only meta with the estimate. Costs nothing.
keywordYes
languageNoISO 639-1 language code. Default en.en
locationNoProvider location name or code. Default United States. The country picks the Amazon marketplace.United States
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes
keywordNo
results_countNoProducts Amazon says match.
related_searchesNo

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, openWorld, idempotent and non-destructive, so the safety profile is covered; the description goes further by disclosing the cost model (2 credits per 100 results, default 100 = 2 credits) and the 1-day cache, which materially affects invocation strategy.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the resource, then labeled sections (Use when / Not for / Returns / Cost / Example). Every line carries information an agent needs; no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Output schema exists so return-value detail is optional, yet the description still summarizes the return shape and flags that related_searches can be empty. For a 6-param tool with cost and caching implications, 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.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 83%, so the baseline is 3, but the description adds the billing relationship for depth ('2 credits per 100 results. Default 100 = 2 credits') and a concrete example payload {'keyword': 'standing desk', 'depth': 100}. It does not clarify dry_run or max_credits, which the schema already documents.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource (search Amazon results page) and enumerates exactly what is returned (organic and sponsored products in order, with price, rating, reviews, bought-past-month, badges). An agent can distinguish it immediately from amazon_get_product and shopping_search_products.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' examples ('who ranks on Amazon for standing desk') and a 'Not for' block that names the correct alternatives for adjacent tasks: amazon_get_product for a single listing, shopping_search_products for Google Shopping, amazon_get_keyword_metrics for volume. Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

analytics_get_fieldsGet Google Analytics dimensions and metricsA
Read-onlyIdempotent
Inspect

Every dimension and metric one Google Analytics 4 property reports, with the api_name analytics_get_report takes, custom dimensions and metrics included.

Use when: a report needs a field outside the common ones, "what custom dimensions do we track", checking a conversion or event-scoped field's name before asking for it, or after analytics_get_report rejected a field name. Not for: the numbers themselves, use analytics_get_report. Returns: List, dimensions then metrics, in Google's order. rows[]: kind (dimension | metric), api_name, ui_name, description, category, custom (defined on this property: customEvent:x, customUser:x), metric_type (metrics only: TYPE_INTEGER, TYPE_FLOAT, TYPE_SECONDS, TYPE_CURRENCY and so on). Several hundred rows; filter with custom or category. Cost: 0 credits. Cached 1 day. Example: {"property": "properties/123456789", "limit": 1000}

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax rows. Default 100, cap 1000.
cursorNoFrom meta.cursor of the previous page.
propertyYesA property id from analytics_list_properties: properties/123456789.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations cover read-only/idempotent/open-world safety, but the description goes further with cost (0 credits), caching (1 day), and result volume (several hundred rows, filter by custom or category) — operational traits no annotation conveys. It also discloses the exact row shape (kind, api_name, ui_name, category, custom, metric_type).

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the core purpose and organized into Use when / Not for / Returns / Cost / Example sections, so it scans well. It is on the long side, but nearly every line carries actionable information rather than filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, yet the description still summarizes the return contract and pagination/volume considerations, plus cost and cache behavior for a read-only tool with a single required parameter. 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.

Parameters4/5

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 adds a concrete call example ({"property": "properties/123456789", "limit": 1000}) and notes filtering by custom/category, giving practical invocation context beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a precise verb+resource (fetch every dimension and metric a GA4 property reports) and explicitly links the returned api_name to what analytics_get_report consumes. It is distinguishable from analytics_get_report and analytics_list_properties 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' block enumerates concrete triggers (field outside the common ones, listing custom dimensions, checking a conversion/event-scoped field name, recovering from a rejected field). The 'Not for' clause names the alternative (analytics_get_report) and the condition that selects against it.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

analytics_get_reportGet a Google Analytics reportA
Read-onlyIdempotent
Inspect

A Google Analytics 4 report from the user's own property: any metrics by any dimensions over a date range, optionally against a second range.

Use when: "how much traffic did we get last month", sessions or conversions by channel, landing page or campaign, "which pages convert", revenue by source, a traffic drop by channel against the period before, organic sessions next to Search Console clicks. Not for: Google search queries, use console_get_search_analytics. A site the user does not own, use seo_get_traffic_estimates. Returns: List. rows[]: one object per row keyed by api_name, dimensions as strings and metrics as numbers; with a comparison each row also carries dateRange (current | previous). metric_types (TYPE_SECONDS is seconds, TYPE_CURRENCY is in currency_code), currency_code, time_zone, subject_to_thresholding (Google withheld small rows for privacy), data_loss_from_other_row (rows folded into (other)). meta.rows_available is Google's row count. Rates such as engagementRate are 0 to 1. Data settles within about a day. Give compare_start_date and compare_end_date together, or neither. Cost: 0 credits. Cached 1 hour. Example: {"property": "properties/123456789", "metrics": ["sessions", "keyEvents"], "dimensions": ["sessionDefaultChannelGroup"], "start_date": "2026-09-01", "end_date": "2026-09-30", "compare_start_date": "2026-08-01", "compare_end_date": "2026-08-31"}

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax rows. Default 100, cap 1000.
cursorNoFrom meta.cursor of the previous page.
filtersNoDimension filters, case-insensitive. All must match.
metricsNoGA4 metric api names: sessions, totalUsers, newUsers, engagedSessions, engagementRate, averageSessionDuration, screenPageViews, keyEvents, conversions, eventCount, totalRevenue, purchaseRevenue, transactions. analytics_get_fields lists the rest.
end_dateNoDefault yesterday.
order_byNoDefault the first metric, highest first.
propertyYesA property id from analytics_list_properties: properties/123456789.
dimensionsNoGA4 dimension api names: date, sessionDefaultChannelGroup, sessionSource, sessionMedium, sessionSourceMedium, sessionCampaignName, landingPage, landingPagePlusQueryString, pagePath, pageTitle, eventName, country, deviceCategory. analytics_get_fields lists the rest. None gives one total row.
start_dateNoDefault 28 days before end_date.
compare_end_dateNoEnd of the comparison range.
compare_start_dateNoStart of a second range to compare against. Needs compare_end_date.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes
time_zoneNoThe property's reporting time zone.
metric_typesNoEach metric's type: TYPE_SECONDS is seconds, TYPE_CURRENCY is in currency_code.
currency_codeNo
subject_to_thresholdingNoGoogle withheld small rows to protect user privacy; totals may be low.
data_loss_from_other_rowNoSome rows were folded into an (other) row because of high cardinality.

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already establish this as a read-only, idempotent, non-destructive operation, but the description adds substantial behavioral context beyond them: return row shape, metric type meanings, currency/time zone handling, thresholding and (other) row caveats, rate scaling, settlement timing, zero credit cost, and one-hour caching.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is long but tightly structured and front-loaded: purpose first, then use cases, exclusions, return semantics, constraints, cost, and an example. Each section earns its place by resolving a decision or invocation ambiguity for a complex reporting tool.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For an 11-parameter analytics report tool with nested filters, annotations, and an output schema, the description is complete enough to call correctly. It supplies alternatives, comparison-range coupling, cost/cache expectations, and result caveats without redundantly explaining the output schema.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 carries detailed parameter semantics for filters, metrics, dimensions, dates, ordering, and pagination. The description adds useful meaning around comparison-range pairing and provides a concrete call example, though it leaves most individual parameters to the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific resource and scope: a GA4 report from the user's own property, with any metrics over any dimensions and an optional comparison range. It distinguishes itself from siblings by explicitly naming console_get_search_analytics for search queries and seo_get_traffic_estimates for sites the user does not own.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It provides explicit when-to-use examples such as traffic by channel, landing page conversion, revenue by source, and period-over-period comparisons. It also gives clear exclusions with alternatives, plus the constraint that compare_start_date and compare_end_date must be supplied together or not at all.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

analytics_list_propertiesList Google Analytics propertiesA
Read-onlyIdempotent
Inspect

The Google Analytics 4 properties the workspace's connected Google account can read, with the account each sits under. The first analytics call; the other analytics tools take a property from here.

Use when: "what's in my Google Analytics", "which GA4 property is example.com", before any analytics_get_* call. Not for: Search Console sites, use console_list_properties. Traffic to a site the user does not own, use seo_get_traffic_estimates. Returns: List. rows[]: property (the id to pass on: properties/123456789), property_name, property_type (PROPERTY_TYPE_ORDINARY, SUBPROPERTY or ROLLUP), account (accounts/123), account_name. NotConnected when no Google account is connected, or when the connected one has not granted Analytics; its connect_url is where the user connects or reconnects. Cost: 0 credits. The user's own data is free; it shares the console's 60 calls per minute per workspace. Cached 1 hour. Example: {}

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/idempotent/non-destructive/openWorld, and the description adds genuinely new behavior: a NotConnected failure mode with connect_url for reconnection, a cost of 0 credits, a shared 60 calls/min per-workspace rate limit, and a 1-hour cache. These are exactly the operational facts 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.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Labeled sections (Use when / Not for / Returns / Cost / Example) make it scannable, and the core purpose leads. Length is justified by the routing and error information; no filler sentences.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Despite the empty input schema, the description covers invocation context, the connect_url error path, billing, rate limit, caching, and the shape of rows for chaining into analytics_get_*. Nothing an agent needs to call this correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool takes zero parameters, so there is no parameter surface to document and the 0-param baseline of 4 applies. The description usefully clarifies the property id format ('properties/123456789') used downstream, but that is return-value context rather than parameter semantics.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (list) and resource (GA4 properties readable by the workspace's connected Google account) plus the account grouping. It distinguishes itself from console_list_properties and positions itself as the entry point for the analytics_* family, so an agent can tell it apart from siblings 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' triggers ("what's in my Google Analytics", identifying which GA4 property is example.com) and a 'Not for' section that routes Search Console and unowned-site traffic to console_list_properties and seo_get_traffic_estimates respectively. It also states the dependency that other analytics tools take a property from here.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

apps_get_appGet an appA
Read-onlyIdempotent
Inspect

One app's store listing: rating, installs, version, release notes, description, screenshots and the developer's contact details.

Use when: "tell me about this app", "how is competitor's app rated", "who makes this app and how do I reach them", "when did they last ship an update". Not for: what users say, use apps_get_reviews. Store searches the app ranks for, use apps_get_keywords. Finding apps, use apps_search_apps or apps_get_top_charts. Returns: Record. title, subtitle (App Store only), description, category, genres[], rating (out of 5), ratings_count, installs (Google Play only), price (0 when free), content_rating, version, released_at, updated_at, update_notes, developer with its website, email and address (those three Google Play only), screenshots[], similar_apps[] and more_by_developer[] (app_id, title). null = the store does not show it. On the App Store, description starts with the promotional text when the app has one, category is sometimes null, and currency is null on free apps. On Google Play, version is often null. Cost: 1 credit. Cached 1 day. Can take up to a minute. Example: {"store": "google_play", "app_id": "com.Slack"}

ParametersJSON Schema
NameRequiredDescriptionDefault
storeYesgoogle_play or app_store.
app_idYesGoogle Play package name (com.Slack, case as in the store URL) or the App Store number (618783545).
dry_runNoReturn only meta with the estimate. Costs nothing.
languageNoISO 639-1 language code. Default en.en
locationNoProvider location name or code. Default United States.United States
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
urlNo
metaYes
sizeNoApp Store only, as the store writes it.
errorNo
hintsYes
priceNo0 when free.
storeNo
titleNo
app_idNo
genresNo
ratingNoAverage stars out of 5.
is_freeNo
versionNo
categoryNo
currencyNo
installsNoGoogle Play only: estimated installs.
subtitleNoApp Store only; null when the app has none.
developerNo
updated_atNo
descriptionNoOn the App Store, starts with the promotional text when there is one.
released_atNo
screenshotsNo
developer_idNo
similar_appsNo
update_notesNo
developer_urlNo
ratings_countNo
content_ratingNoApp Store only: the age rating, for example 4+.
min_os_versionNo
developer_emailNoGoogle Play only: the support address.
developer_addressNoGoogle Play only.
developer_websiteNoGoogle Play only.
more_by_developerNo

TDQS

A4.7/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint, openWorldHint, and non-destructive behavior, but the description adds substantial operational context beyond that: cost of 1 credit, 1-day caching, possible latency up to a minute, null semantics, and store-specific field quirks. These details help the agent set expectations and handle missing data correctly.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is front-loaded with the resource and its returned fields, then follows a predictable Use when / Not for / Returns / Cost / Example structure. Despite its length, every section adds actionable information for a complex, open-world tool, and there is no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Even though an output schema exists, the description supplies critical context it cannot: per-store field differences, nullability rules, credit cost, caching, and latency expectations. Combined with the example and sibling routing, it gives the agent everything needed to call the tool correctly and interpret its results.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

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 six parameters, including the store enum and app_id format. The description only adds a concrete example invocation and does not explain dry_run, max_credits, language, or location beyond what the schema says, so the baseline of 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The first sentence names the specific resource and enumerates the data returned (rating, installs, version, release notes, description, screenshots, developer contact), distinguishing this as an app store listing lookup. The 'Not for' section explicitly routes the agent away from apps_get_reviews, apps_get_keywords, apps_search_apps, and apps_get_top_charts, so the tool is clearly separable from its closest siblings.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It provides explicit 'Use when' triggers and a 'Not for' section that names the correct alternative tool for each adjacent need. Nothing is left to inference about when this tool is the right choice versus apps_get_reviews, apps_get_keywords, apps_search_apps, or apps_get_top_charts.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

apps_get_competitorsGet an app's competitorsA
Read-onlyIdempotent
Inspect

Apps that compete with one app for the same store searches, with how many searches they share and how strongly each ranks.

Use when: "who competes with our app in the App Store", "which apps take our store searches", building a competitor set for an app. Not for: business competitors on the web, use seo_get_serp_competitors. The keywords two apps share, use apps_get_shared_keywords. Returns: List. rows[]: app_id, shared_keywords, avg_position, keywords (every store search it ranks for), top_3, keywords_volume. Ids only: call apps_get_app for a name. The app itself is left out. United States and English only. Cost: 5 + 5 per 100 rows. Default 100 rows = 10 credits. Cached 7 days. Example: {"store": "app_store", "app_id": "618783545", "limit": 20}

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax rows. Default 100, cap 1000.
storeYesgoogle_play or app_store.
app_idYesGoogle Play package name (com.Slack, case as in the store URL) or the App Store number (618783545).
cursorNoFrom meta.cursor of the previous page.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations cover the safety profile, and the description still adds material behavior: credit cost formula and default (10 credits for 100 rows), 7-day caching, US/English-only coverage, and the fact that the queried app itself is excluded from results. These are non-obvious traits 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.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded one-line summary followed by labeled When/Not for/Returns/Cost/Example sections. Every sentence carries unique information; nothing is repeated from the schema.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

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 need not enumerate returns, yet it labels the key row fields and adds cost, caching, coverage limits, and exclusion rules. Nothing an agent needs for correct invocation is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 a concrete invocation example and clarifies that returned identifiers are ids only, requiring apps_get_app to resolve a name. It stops short of explaining cursor paging or dry_run/max_credits interaction beyond the cost note.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific resource and scope: apps competing for the same store searches, plus the metrics returned (shared searches, rank strength). It explicitly distinguishes itself from the nearest sibling (seo_get_serp_competitors) so an agent can route 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides an explicit 'Use when' block with three natural-language triggers and a 'Not for' block naming two alternatives (seo_get_serp_competitors for web competitors, apps_get_shared_keywords for shared keywords). When, when-not, and alternatives are all present.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

apps_get_keywordsGet an app's store keywordsA
Read-onlyIdempotent
Inspect

Store searches an app ranks for, with monthly search volume in the store and the app's position: the core of app store optimisation.

Use when: "what does competitor's app rank for in the App Store", "which store keywords bring installs", picking keywords for an app title or subtitle. Not for: Google web searches, use seo_get_ranked_keywords. Keywords two apps share, use apps_get_shared_keywords. Returns: List. rows[]: keyword, volume (monthly store searches), rank (the app's position), results_count (apps in the store's results: the App Store counts at most about 250, so only a lower figure means a thin search; null on Google Play). Best rank first, then volume. United States and English only; Google Play covers fewer apps than the App Store, and NoData means the store has no keyword data for that app. Cost: 5 + 5 per 100 rows. Default 100 rows = 10 credits. Cached 7 days. Example: {"store": "google_play", "app_id": "com.microsoft.teams", "limit": 50}

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax rows. Default 100, cap 1000.
storeYesgoogle_play or app_store.
app_idYesGoogle Play package name (com.Slack, case as in the store URL) or the App Store number (618783545).
cursorNoFrom meta.cursor of the previous page.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.6/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations cover the safety profile (readOnly, idempotent, openWorld, non-destructive), and the description adds genuinely non-derivable traits: credit cost model (5 + 5 per 100 rows), 7-day cache, US/English-only coverage, Google Play vs App Store data-coverage differences, and NoData semantics. This is unusually rich behavioral context that 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.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the core definition, then clearly labeled Use when / Not for / Returns / Cost / Example blocks. Lengthy, but every block adds usable information; only the Returns prose overlaps with the existing output schema, which keeps it short of a 5.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 6-parameter, billed, read-only tool this covers everything an agent needs: purpose, alternatives, output shape, cost, caching, and geographic/store coverage caveats. Even though an output schema exists, the extra ranking/sort and NoData notes are additive rather than redundant.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

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 store, app_id, limit, cursor, dry_run and max_credits; baseline 3 applies. The description restates the return row fields (keyword, volume, rank, results_count) and gives a call example, but adds little about the parameters themselves beyond what the schema provides.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource ('Store searches an app ranks for') with scope (which store, monthly volume, position) and explicitly names siblings it is not (seo_get_ranked_keywords, apps_get_shared_keywords). An agent can distinguish it from the crowded sibling list 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' examples ('what does competitor's app rank for', 'which store keywords bring installs') and an explicit 'Not for' section that routes the agent to the correct alternatives by name. Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

apps_get_reviewsGet app reviewsA
Read-onlyIdempotent
Inspect

User reviews of one app, newest or most relevant first, with stars, text, app version and any developer reply.

Use when: "what do users complain about in X's app", "recent 1-star reviews", "did the last release annoy people", mining pain points for positioning. Not for: the listing itself, use apps_get_app. Reviews of a physical product, use shopping_get_reviews. Returns: Record. store, app_id, title, rating, ratings_count (every star rating, most without text: not the reviews you can fetch), rows[]: id, rating, title (App Store only), text, author, published_at, app_version, helpful_count and developer_reply (Google Play only). meta.rows_available is set only when the call reached the end of what can be fetched, else null. Cost: 1 credit per 100 reviews. Default 100 = 1 credit. Cached 6 hours. Can take up to a minute. Example: {"store": "app_store", "app_id": "618783545", "sort": "newest", "limit": 200}

ParametersJSON Schema
NameRequiredDescriptionDefault
sortNonewest
limitNoMax rows. Default 100, cap 1000. The App Store returns at most 500.
storeYesgoogle_play or app_store.
app_idYesGoogle Play package name (com.Slack, case as in the store URL) or the App Store number (618783545).
dry_runNoReturn only meta with the estimate. Costs nothing.
languageNoISO 639-1 language code. Default en.en
locationNoProvider location name or code. Default United States.United States
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes
storeNo
titleNo
app_idNo
ratingNo
ratings_countNo

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safe/idempotent read profile, yet the description adds cost (1 credit per 100 reviews), 6-hour caching, up to a minute latency, and the semantic caveat that ratings_count appears on every star rating most without text, unlike rows[]. This is real context beyond 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.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with a one-line purpose, then labeled Use when / Not for / Returns / Cost / Example blocks. Dense but every sentence carries actionable information and the structure makes it scannable.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For an 8-param, network-backed, credit-consuming tool, the definition covers selection, caveats, cost, timing, and return-shape notes (including the rows_available end-of-fetch semantics), leaving no obvious gap an agent would need before calling.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 88%, so baseline is 3. The description adds cross-parameter meaning the schema lacks: sort ordering ('newest or most relevant first') and the tie between limit and cost ('Default 100 = 1 credit'), plus a filled-in example call.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource (fetch user reviews of one app) plus the ordering options and returned fields. Explicitly disambiguates from siblings, naming apps_get_app for the listing and shopping_get_reviews for physical products.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides a 'Use when' block with concrete user intents ("what do users complain about", "recent 1-star reviews") and a 'Not for' block routing to two named alternatives with the distinguishing condition.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

apps_get_shared_keywordsGet keywords apps shareA
Read-onlyIdempotent
Inspect

Store searches that two to twenty apps all rank for, with each app's position side by side.

Use when: "where do we and competitor both rank", "which store keywords does Teams beat Slack on", comparing apps keyword by keyword. Not for: every keyword one app ranks for, use apps_get_keywords. Finding the competitors first, use apps_get_competitors. Returns: List. rows[]: keyword, volume, ranks[] (app_id, rank) in the order the apps were given. Sorted by volume. United States and English only. Cost: 5 + 5 per 100 rows. Default 100 rows = 10 credits. Cached 7 days. Example: {"store": "google_play", "app_ids": ["com.Slack", "com.microsoft.teams"]}

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax rows. Default 100, cap 1000.
storeYesgoogle_play or app_store.
cursorNoFrom meta.cursor of the previous page.
app_idsYes2 to 20 apps in one store.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.7/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, idempotent, non-destructive), so the bar is lower, and the description clears it by adding cost (5 + 5 per 100 rows), a 7-day cache, and a hard geo/language restriction (United States and English only). It does not mention rate limits or how the cursor pagination behaves across pages, but the disclosed economics and coverage limits are exactly the context an agent needs.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the core purpose, then labeled Use when / Not for / Returns / Cost / Example sections. Dense but every line carries decision-relevant information; no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Output schema exists so return shape needn't be spelled out, yet the description still summarizes rows[] briefly. Combined with annotations covering safety and the description covering cost, caching, geo limits, and a usage example, nothing needed to call this correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 adds semantics the schema cannot: the ranks[] array is ordered as the apps were given, and the worked example clarifies the app_ids format per store. It also ties cost to the limit parameter, which the schema does not.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('Store searches that two to twenty apps all rank for') with the scope constraint baked in, and explicitly separates itself from apps_get_keywords and apps_get_competitors. An agent can distinguish it from every sibling 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides a labeled 'Use when' block with concrete example queries and a 'Not for' block naming the two alternative tools and the conditions that select them. Both the inclusion and exclusion criteria are explicit.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

apps_get_top_chartsGet an app store chartA
Read-onlyIdempotent
Inspect

A store's top chart (free, paid, grossing or new) overall or in one category, in chart order.

Use when: "top free business apps", "what is grossing in the App Store's finance chart", spotting rising apps in a category. Not for: apps matching a word, use apps_search_apps. One app's details, use apps_get_app. Returns: List. rows[]: rank, app_id, title, url, developer (Google Play only), rating, ratings_count (App Store only), is_free, price, currency. Cost: 1 credit per 100 rows. Default 100 rows = 1 credit. Cached 1 day. Can take up to a minute. Example: {"store": "app_store", "chart": "top_free", "category": "health_and_fitness"}

ParametersJSON Schema
NameRequiredDescriptionDefault
chartNotop_free
limitNoMax rows. Default 100; Google Play goes to 200, the App Store to 100.
storeYesgoogle_play or app_store.
dry_runNoReturn only meta with the estimate. Costs nothing.
categoryNoThe store's category id in lower case with underscores; a name such as "Health & Fitness" is turned into one, and a wrong id is refused free. Omit for every category. App Store: books, business, education, entertainment, finance, food_and_drink, games, health_and_fitness, lifestyle, magazines_and_newspapers, medical, music, navigation, news, photo_and_video, productivity, reference, shopping, social_networking, sports, travel, utilities, weather, and games_puzzle and other games_ genres. Google Play: art_and_design, auto_and_vehicles, beauty, books_and_reference, business, comics, communication, dating, education, entertainment, events, family, finance, food_and_drink, health_and_fitness, house_and_home, libraries_and_demo, lifestyle, maps_and_navigation, medical, music_and_audio, news_and_magazines, parenting, personalization, photography, productivity, shopping, social, sports, tools, travel_and_local, video_players, weather, game, and game_puzzle and other game_ genres.
languageNoISO 639-1 language code. Default en.en
locationNoProvider location name or code. Default United States.United States
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.7/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, idempotent, openWorld, and non-destructive behavior. The description adds meaningful operational context: cost (1 credit per 100 rows, default 100 rows = 1 credit), 1-day caching, and potential latency up to a minute.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is front-loaded and organized into clear sections: purpose, use cases, exclusions, return shape, cost, and example. Every sentence serves a distinct purpose with no wasted text.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

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 still helpfully summarizes returned fields and includes cost, latency, caching, usage guidance, and an example. Nothing essential for correct invocation is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is high (88%), so the schema already documents most parameters, including chart enums, category IDs, limit bounds, and dry_run. The description adds only a small amount beyond the schema, such as the cost implication of the default 100-row limit and a full example request.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific resource and scope: a store's top chart, with chart types and overall/category options, in chart order. It clearly distinguishes itself from siblings by naming apps_search_apps and apps_get_app as alternatives for different needs.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' examples and a 'Not for' section name the correct alternatives for app search and single-app details. An agent can decide when to call this tool versus apps_search_apps or apps_get_app 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.

apps_search_appsSearch appsA
Read-onlyIdempotent
Inspect

Apps whose title matches a query, from an index of every app in a store, with the full listing and the developer's contact details on each row.

Use when: "find CRM apps", "every app with invoice in its name", building a list of app makers to contact, sizing a category. Not for: the store's own ranking for a search or a chart, use apps_get_top_charts. One app you already have, use apps_get_app (much cheaper). Returns: List. rows[]: app_id, title, subtitle, description (first 500 characters), category, rating, ratings_count, installs, price, developer and the other apps_get_app fields, with the same gaps. A title matches when it holds any one word of the query, so "habit tracker" also brings back flight trackers; search one distinctive word, with category. Biggest first: most installs on Google Play, most ratings on the App Store. Not the store's own search ranking. Cost: 31 + 31 per 100 rows. Default 100 rows = 62 credits. Cached 7 days. Example: {"store": "google_play", "query": "crm", "limit": 50}

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax rows. Default 100, cap 1000.
queryYesAny one of its words matched in the app title.
storeYesgoogle_play or app_store.
cursorNoFrom meta.cursor of the previous page.
dry_runNoReturn only meta with the estimate. Costs nothing.
categoryNoThe store's category name, such as Business.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.5/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/openWorld/idempotent/non-destructive, so the safety profile is covered. The description adds genuinely useful behavior: exact cost (31 + 31 per 100 rows, 62 credits default), 7-day caching, and the critical disclosure that a title matches on ANY single word (so 'habit tracker' returns flight trackers). That last point goes beyond annotations, but the score is capped because it largely repeats the schema's own word-match wording.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with purpose, then labeled sections (Use when / Not for / Returns / Cost / Example) that make it skimmable. It is long but every section carries decision-relevant content with no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, yet the Returns section still clarifies the row shape and warns of 'the same gaps' as apps_get_app, and cost/caching/matching/sort semantics are all covered. Nothing an agent needs to call this correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so baseline is 3. The description adds value above the schema by explaining the practical implication of the query parameter (word-broadening) and advising 'search one distinctive word, with category', plus tying limit to the cost model. It does not, however, add meaning for cursor, dry_run, or max_credits beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The opening sentence gives a specific verb (search), resource (apps), and scope (title-match against a store-wide index, full listing plus developer contact details). It explicitly distinguishes itself from siblings by naming apps_get_top_charts and apps_get_app, so an agent can route 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It has explicit 'Use when' examples and a 'Not for' section that names two alternatives (apps_get_top_charts for rankings/charts, apps_get_app for a single known app, noted as 'much cheaper'). The selection conditions are stated, not implied.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

console_get_crawl_issuesGet crawl issues from BingA
Read-onlyIdempotent
Inspect

URLs Bing had trouble crawling on the user's property: HTTP errors, redirects, robots.txt blocks, DNS and timeouts, with the inbound link count of each.

Use when: "what is Bing failing to crawl", "which of my pages 404", a Bing-side health check. Not for: Google, which exposes nothing equivalent outside console_inspect_url. A crawl of the whole site with our crawler, use seo_run_technical_crawl. Returns: List, one row per URL and issue. rows[]: url, issue (Code301, Code302, Code4xx, Code5xx, BlockedByRobotsTxt, ContainsMalware, ImportantUrlBlockedByRobotsTxt, DnsErrors, TimeOutErrors), http_status, inlinks, seen_at. Fixed issues stay listed a few days. Cost: 0 credits, Bing only. Cached 6 hours. Example: {"property": "https://example.com"}

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax rows. Default 100, cap 1000.
cursorNoFrom meta.cursor of the previous page.
propertyYesA Bing site URL from console_list_properties: https://example.com/

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.7/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare the safety profile (readOnlyHint, idempotentHint, destructiveHint=false), but the description adds substantive operational context beyond them: 0-credit cost, Bing-only scope, a 6-hour cache, and the retention quirk that fixed issues stay listed for a few days. That retention detail materially affects how an agent should interpret results.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded purpose sentence followed by clearly labelled Use when / Not for / Returns / Cost / Example blocks. Despite covering many facets, each sentence carries distinct information with no padding.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a read-only, single-property lookup with an output schema, this is more than complete: issue-type enumeration, pagination awareness, cost, caching, and retention are all covered. An agent has everything needed to call it and interpret the response.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so limit, cursor and property are already fully documented in the schema (including default 100, cap 1000, and the console_list_properties source). The description only adds a sample invocation, not syntax or meaning 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.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The definition names a specific verb and resource ('URLs Bing had trouble crawling on the user's property') and enumerates the problem classes it surfaces (HTTP errors, redirects, robots.txt blocks, DNS/timeouts). An agent can distinguish it from console_get_search_analytics, console_get_sitemaps and console_inspect_url 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' triggers ('what is Bing failing to crawl', 'which of my pages 404') and an explicit 'Not for' clause that names the alternative for Google-side checks (console_inspect_url) and for a full crawl (seo_run_technical_crawl). Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

console_get_search_analyticsGet search analyticsA
Read-onlyIdempotent
Inspect

Clicks, impressions, CTR and average position from the user's own Search Console or Bing data, grouped by query, page, country, device or date.

Use when: "which queries bring traffic to my site", "how did page X do last month", "impressions by country", finding queries that rank on page two, a rank check on the user's own site. Not for: a site the user does not own, use seo_get_ranked_keywords. Search volume or difficulty, use seo_get_keyword_metrics. Why a page is not indexed, use console_inspect_url. Returns: List, most clicks first, ties broken by impressions descending. rows[]: query, page, country (ISO alpha-3), device, date (the dimensions asked for; null otherwise), clicks, impressions, ctr (0 to 1), position (average, 1-based). Google data lags about two days and keeps 16 months; Bing query and page rows are the last weeks with no date range, its date rows are daily totals. Totals (sum of clicks, impressions) differ by grouping due to Google's aggregation; this is normal Google behaviour. Cost: 0 credits. Cached 6 hours. Example: {"property": "sc-domain:example.com", "dimensions": ["query", "page"], "start_date": "2026-08-01", "end_date": "2026-08-31"}

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax rows per page. Default 100, cap 1000. Google serves up to 25,000 rows per query; page on with cursor.
cursorNoFrom meta.cursor of the previous page.
engineNoWhich connected account: google or bing.google
filtersNoGoogle only. All filters must match.
end_dateNoDefault 3 days ago, the freshest complete day.
propertyYesA property id from console_list_properties: sc-domain:example.com or https://example.com/ for Google; site URL for Bing.
dimensionsNoGroup by query, page, country, device, date. Bing takes exactly one of query, page, date.
start_dateNoDefault 28 days before end_date.
search_typeNoGoogle only.web

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.7/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare read-only/idempotent/non-destructive, and the description adds substantial extra context: Google's ~2-day lag and 16-month retention, Bing's differing row semantics, aggregation-induced total discrepancies, 0 credit cost, and 6-hour caching. These are behavioral traits no structured field conveys.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loads the purpose, then uses labeled blocks (Use when / Not for / Returns / Cost / Example) that an agent can scan quickly. Despite its length, each sentence carries distinct, actionable information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 9-parameter analytics tool with an output schema, the definition is complete: it covers selection conditions, engine-specific caveats, freshness, cost, and a worked example. An agent has everything needed to call it correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

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 explains output-oriented behaviors (Bing row limits, date handling, aggregation) rather than adding syntax or semantics for the parameters themselves beyond what the schema already documents.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific resource and the exact metrics returned (clicks, impressions, CTR, average position) plus the supported grouping dimensions. It clearly differentiates itself from siblings by being scoped to the user's OWN verified Search Console/Bing property.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides explicit 'Use when' example questions and a 'Not for' block that routes to named alternatives (seo_get_ranked_keywords, seo_get_keyword_metrics, console_inspect_url) with the condition that selects each. Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

console_get_sitemapsGet sitemapsA
Read-onlyIdempotent
Inspect

The sitemaps submitted for one of the user's properties, with when they were read, how many URLs they carry and their errors.

Use when: "is my sitemap picked up", "how many URLs did Google read from the sitemap", checking a submission after a site change. Not for: submitting or resubmitting one, use console_submit_sitemap. Whether one URL is indexed, use console_inspect_url. Finding pages a sitemap misses, use seo_run_technical_crawl. Returns: List. rows[]: path, type, submitted_at, last_read_at, pending, is_index, urls_submitted, urls_indexed (Google reports 0 today), warnings, errors. null = the engine does not say. Cost: 0 credits. Cached 10 minutes. Example: {"property": "https://www.example.com/"}

ParametersJSON Schema
NameRequiredDescriptionDefault
engineNoWhich connected account: google or bing.google
propertyYesA property id from console_list_properties: sc-domain:example.com or https://example.com/ for Google; site URL for Bing.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.7/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare the safe read-only, idempotent profile, but the description adds context beyond them: cost (0 credits), a 10-minute cache, and the crucial 'null = the engine does not say' semantics and the 'Google reports 0 today' caveat. This tells the agent how to interpret ambiguous results, which 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.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loads purpose, then uses labeled sections (Use when / Not for / Returns / Cost / Example) that let an agent scan to exactly the information it needs. Every sentence carries signal with no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With an output schema present and rich annotations, the description still adds return-shape detail, cost, caching, and null-handling. A two-parameter read tool is fully specified for correct invocation and interpretation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so both properties and the engine enum are fully documented in the schema itself. The description adds a concrete example for 'property' but no syntax or format detail beyond what the schema provides, so the baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('The sitemaps submitted for one of the user's properties') plus the data dimension it returns (read time, URL counts, errors). It is immediately distinguishable from siblings like console_submit_sitemap and console_inspect_url.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' examples ('is my sitemap picked up', 'how many URLs did Google read') and a 'Not for' section that names three alternatives with the condition that selects each (submitting → console_submit_sitemap, indexing → console_inspect_url, missing pages → seo_run_technical_crawl). Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

console_inspect_urlInspect a URL in Search ConsoleA
Read-onlyIdempotent
Inspect

Google's index status for one URL of the user's property: indexed or not and why, last crawl, canonical, mobile usability and rich results.

Use when: "why is this page not in Google", "when was this page last crawled", "which canonical did Google pick", checking a page after a fix. Not for: many URLs at once (Google allows 2,000 inspections per property per day, shared by everyone on the property), use console_get_search_analytics with dimension page to find which pages get impressions. The page's own HTML, use seo_get_page. Bing, which has no inspection. Returns: Record. verdict (PASS | PARTIAL | FAIL | NEUTRAL), coverage_state (Google's sentence, for example Submitted and indexed), indexing_state, robots_txt_state, page_fetch_state, last_crawl_at, crawled_as, google_canonical, user_canonical, referring_urls[], sitemaps[], mobile_usability and rich_results (each a verdict with its issues), inspection_link. null = Google did not report it. Cost: 0 credits, Google only. Cached 24 hours. Example: {"property": "sc-domain:example.com", "url": "https://www.example.com/pricing"}

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesA URL under the property.
propertyYesA Google property id from console_list_properties: sc-domain:example.com or https://example.com/

Output Schema

ParametersJSON Schema
NameRequiredDescription
urlNo
metaYes
errorNo
hintsYes
verdictNoPASS, PARTIAL, FAIL, NEUTRAL or VERDICT_UNSPECIFIED.
propertyNo
sitemapsNo
crawled_asNo
rich_resultsNo
last_crawl_atNo
coverage_stateNoGoogle's coverage sentence, for example Submitted and indexed.
indexing_stateNo
referring_urlsNo
user_canonicalNo
inspection_linkNoThe Search Console page for this inspection.
google_canonicalNo
mobile_usabilityNo
page_fetch_stateNo
robots_txt_stateNo

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, idempotent, non-destructive and open-world, but the description adds traits those annotations cannot express: a hard quota (2,000 inspections per property per day, shared across the property), a 24-hour cache, zero credit cost, and Google-only availability. These directly shape when an agent should call it and how often.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Well front-loaded with labeled sections (Use when / Not for / Returns / Cost / Example) that an agent can scan quickly, and no throat-clearing. The Returns block is long and enumerates every field even though an output schema exists, so it is somewhat redundant rather than wasted, keeping this just short of a 5.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Covers purpose, triggers, exclusions with alternatives, quota, caching, cost, example invocation, and null semantics for unreported fields. With annotations and an output schema also present, an agent has everything needed to select and invoke it correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so both parameters are already documented, and the baseline would be 3. The description adds a concrete example call ('property': 'sc-domain:example.com', 'url': 'https://www.example.com/pricing') that demonstrates the expected pairing, a small but real increment over the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (inspect) and resource (one URL in Search Console) plus the scope it covers: index status, last crawl, canonical, mobile usability, rich results. It explicitly separates itself from console_get_search_analytics (bulk page-level data) and seo_get_page (the page's own HTML), so an agent can disambiguate 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides explicit triggers ('why is this page not in Google', 'when was this page last crawled', 'which canonical did Google pick') and explicit exclusions ('Not for: many URLs at once', page HTML, Bing) with a named alternative for each exclusion. Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

console_list_propertiesList connected search propertiesA
Read-onlyIdempotent
Inspect

The Search Console and Bing Webmaster properties the workspace's connected accounts can read. The first console call; every other console tool takes a property from here.

Use when: "what sites are in my Search Console", before any console_get_* call, or to check which engine is connected. Not for: third-party sites the user does not own, use seo_get_domain_overview. Live rankings, use seo_get_serp. Returns: List. rows[]: engine (google | bing), property (the id to pass on: sc-domain:example.com, https://example.com/ or a Bing site URL), permission (Google: siteOwner, siteFullUser, siteRestrictedUser, siteUnverifiedUser; Bing: null), verified. NotConnected when no account of that engine is connected; its connect_url is where the user connects one. Cost: 0 credits. The user's own data is free; 60 console calls per minute per workspace. Cached 1 hour. Example: {"engine": "all"}

ParametersJSON Schema
NameRequiredDescriptionDefault
engineNoWhich connected accounts to list. Default all.all

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes
notesNo

TDQS

A4.6/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/idempotent/non-destructive/openWorld, but the description adds substantial context beyond them: zero credit cost, a 60 calls/min per-workspace rate limit, 1-hour caching, and the NotConnected response state with its connect_url. That is exactly the kind of operational detail 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.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loads the identity sentence, then uses labeled blocks (Use when / Not for / Returns / Cost / Example) that are easy to scan. Slightly long, and the Returns enumeration partly repeats what the output schema already provides, costing one point.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a zero-parameter read tool with a rich output schema, this covers everything an agent needs: routing rules, cost, rate limit, caching, the connect-flow error state, and the property-id format to pass downstream.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% and the single parameter is an enum with a default, so the schema already fully documents 'engine'. The description adds only a usage example ({"engine": "all"}) and no syntax or defaulting nuance 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.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource ('The Search Console and Bing Webmaster properties the workspace's connected accounts can read') and explicitly positions itself as 'The first console call; every other console tool takes a property from here,' which cleanly separates it from console_get_* siblings.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives an explicit 'Use when' trigger list plus a 'Not for' branch that routes to named alternatives (seo_get_domain_overview for unowned sites, seo_get_serp for live rankings). When/when-not/alternatives are all present.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

console_submit_sitemapSubmit a sitemapA
Idempotent
Inspect

Submits or resubmits a sitemap for one of the user's properties, asking Google or Bing to read it again. A write to the user's own account.

Use when: "get my new pages indexed", "I just published", "tell Google about the sitemap", after a site change or migration. Resubmitting the same sitemap is how to say it changed. Not for: specific URLs on Bing now, use console_submit_urls. Whether a page is indexed, use console_inspect_url. Google has no API to request indexing of one URL; the sitemap is the way. Returns: Record. engine, property, sitemap_url, submitted_at (when Manifold sent it). The engine reads it later, usually within hours; console_get_sitemaps shows when. Cost: 0 credits. Never cached. A connection made with read access only answers NotConnected; the user reconnects to grant submit access. Example: {"property": "sc-domain:example.com", "sitemap_url": "https://www.example.com/sitemap.xml"}

ParametersJSON Schema
NameRequiredDescriptionDefault
engineNoWhich connected account: google or bing.google
propertyYesA property id from console_list_properties: sc-domain:example.com or https://example.com/ for Google; site URL for Bing.
sitemap_urlYesThe sitemap or sitemap index URL, under the property.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
errorNo
hintsYes
engineNo
propertyNo
sitemap_urlNo
submitted_atNoWhen Manifold sent it; the engine reads it later.

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations declare the safety profile (write, idempotent, non-destructive, open-world), and the description adds context those annotations cannot: resubmitting the same sitemap is the signal that the sitemap changed (explaining the idempotentHint), cost is 0 credits, the result is never cached, and a read-only connection returns NotConnected so the user must reconnect to grant submit access. That last point is a concrete auth failure mode an agent needs.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loads the action in the first sentence, then uses labeled sections (Use when / Not for / Returns / Cost / Example) so an agent can scan to the relevant part. Every line carries information; nothing is padded or repeated from the schema.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Covers the full decision surface for a write tool: timing expectations ('the engine reads it later, usually within hours'), where to verify the result (console_get_sitemaps), cost, caching, and the auth failure mode. The output schema exists, yet the description still names the returned fields briefly without duplicating schema detail.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the structured fields already document engine, property, and sitemap_url, making 3 the baseline. The description lifts it by binding the parameters into a concrete call example and by clarifying the sitemap/sitemap-index distinction and that the URL must sit under the property. Useful but adjacent to what the schema says.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('Submits or resubmits a sitemap for one of the user's properties') and immediately scopes it to asking Google or Bing to re-read it. Sibling disambiguation is explicit later (console_submit_urls, console_inspect_url), so an agent can separate this from the other console write 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides an explicit 'Use when' list with quoted user utterances ('get my new pages indexed', 'I just published') and an explicit 'Not for' clause routing URL-level submission to console_submit_urls and index-status checks to console_inspect_url. It even explains the workaround rationale: Google has no one-URL indexing API, so the sitemap is the way.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

console_submit_urlsSubmit URLs to BingA
Idempotent
Inspect

Asks Bing to crawl specific URLs of the user's site now, within Bing's daily quota for the site. A write to the user's own account.

Use when: "get these pages into Bing", "I just published this post", a page Bing has not crawled yet, a fixed page that should be recrawled. Not for: Google, which has no API for this; use console_submit_sitemap with engine google. A whole site, use console_submit_sitemap. Pages Bing failed to crawl, use console_get_crawl_issues first. Returns: List. rows[]: url (sent to Bing). quota: daily_remaining, monthly_remaining, left after this call. errors[]: URLs not under the site (InvalidTarget) and URLs over the quota, not sent (ProviderUnavailable). Cost: 0 credits, Bing only. Never cached. Bing's quota starts near 10 URLs a day for a new site and grows with its age. Example: {"property": "https://www.example.com/", "urls": ["https://www.example.com/blog/new-post"]}

ParametersJSON Schema
NameRequiredDescriptionDefault
urlsYesURLs under the property, at most 500, never more than today's quota. Duplicates are dropped.
propertyYesA Bing site URL from console_list_properties: https://example.com/

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes
quotaNoLeft after this call.
errorsNoPer-input failures of a batch call.

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations cover safety (readOnlyHint=false, destructiveHint=false, idempotentHint=true), but the description adds quota behavior (daily and monthly remaining, returned per call), the fact that over-quota URLs are dropped with ProviderUnavailable and off-site URLs yield InvalidTarget, zero credit cost, no caching, and that Bing's quota starts around 10/day for a new site. This is meaningful operational context beyond 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.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded purpose sentence, then clearly labeled Use when / Not for / Returns / Cost / Example blocks. Despite its length, each block carries distinct decision-relevant information with no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a write tool with quota semantics, the description covers when to use it, what happens on failure, cost, quota growth behavior, and even summarizes return fields despite an output schema existing. An agent has everything needed to call it correctly and interpret partial failures.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 goes slightly further by framing the urls array against the live quota ('never more than today's quota') and giving a concrete example tying property format to console_list_properties, which helps an agent construct a valid call.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('Asks Bing to crawl specific URLs of the user's site now') plus the governing constraint (Bing's daily quota). It explicitly separates itself from console_submit_sitemap (whole site) and console_get_crawl_issues, so an agent can route correctly 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides an explicit 'Use when' list with concrete triggers ('I just published this post', uncrawled page, recrawl a fixed page) and a 'Not for' list naming alternatives for each exclusion: Google → console_submit_sitemap with engine google; whole site → console_submit_sitemap; failed crawls → console_get_crawl_issues first.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

facebook_get_commentsGet Facebook commentsA
Read-onlyIdempotent
Inspect

The comments on one Facebook post.

Use when: reading what people replied to a page or a group post. Not for: the post itself, use facebook_get_post. Comments across many posts, which Facebook does not offer. Returns: List. rows[]: one comment each: author, created_at, text (cut at 2000 characters), likes, replies, and parent_id and depth for a reply. Cost: 1 credit per page. Cached 6 hours. Example: {"url": "https://www.facebook.com/reel/1535656380759655"}

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesThe full URL of a Facebook post or reel.
cursorNoFrom meta.cursor of the previous page.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.7/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint, openWorldHint, and destructiveHint=false, so the safety profile is covered. The description adds valuable non-annotation context: 1 credit per page, 6-hour caching, and the fact that comment text is truncated at 2000 characters. That is substantive behavioral disclosure beyond 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.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the core action, then cleanly labeled sections (Use when, Not for, Returns, Cost, Example). Every sentence adds routing, cost, or field-level information without padding.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Although an output schema exists, the description goes further by summarizing row fields and the 2000-character truncation, and it covers cost, caching, and pagination cursor source. For a low-complexity read tool with annotations, schema, and output schema, nothing an agent needs to invoke it correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so url, cursor, dry_run, and max_credits are already documented in the schema. The description adds an example URL and return-row structure but no additional syntax or meaning for cursor, dry_run, or max_credits. 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.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb and resource: 'The comments on one Facebook post.' It also names the sibling tool it is not (facebook_get_post) and the scope it cannot cover (comments across many posts), letting an agent distinguish it immediately from facebook_get_post, facebook_get_posts, and facebook_get_group_posts.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' and 'Not for' sections: reading replies to a page or group post, not the post itself (route to facebook_get_post), and not cross-post aggregation because Facebook does not offer it. This is a complete routing rule with an alternative named.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

facebook_get_group_postsGet Facebook group postsA
Read-onlyIdempotent
Inspect

The posts in one Facebook group, newest first.

Use when: watching a community you sell into, the way reddit_get_new_posts watches a subreddit. Not for: a page's own posts, use facebook_get_posts. A complete window since a moment, which Facebook does not offer: page with the cursor and dedupe on id. Returns: List. rows[]: posts with author and author_followers, created_at, text (cut at 2000 characters), likes, comments, shares, saves, views, media, duration_s, links, transcript and top_comments[]. top_comments are the comments Facebook shows under the post, with each commenter's profile URL. null or empty = the platform does not publish it. Give the group's url. Cost: 1 credit per page. Cached 6 hours. Example: {"url": "https://www.facebook.com/groups/742354120555345"}

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe full URL of a Facebook group.
cursorNoFrom meta.cursor of the previous page.
handleNoThe account's handle, with or without the @.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
feedNoWhere the platform can serve something else: recent is the latest posts, most_liked the account's most-liked posts across years, sorted by likes.
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover read-only/idempotent/non-destructive safety, and the description adds substantial context beyond them: 1 credit per page, 6-hour caching, the fact that Facebook does not offer a complete window so the caller must page with the cursor and dedupe on id, and that text is truncated at 2000 characters. These are non-obvious operational traits an agent needs.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Well front-loaded with labeled sections (Use when / Not for / Returns / Cost / Example) and every line earns its place except the Returns field enumeration, which substantially duplicates the output schema. Slightly dense but organized.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a read tool with rich annotations and an output schema, the description covers the remaining agent-critical gaps: cost, caching, pagination/dedupe contract, and null semantics. Nothing needed for correct invocation is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 value: it ties cursor to 'the cursor' from paging with dedupe on id, clarifies that null/empty means the platform does not publish a field, and supplies a concrete url example. It does not, however, mention dry_run or max_credits semantics.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('The posts in one Facebook group, newest first') and explicitly distinguishes itself from the sibling facebook_get_posts by scope (group vs. page's own posts). An agent can route correctly without reading any schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Contains explicit 'Use when' and 'Not for' clauses, names the alternative tool to use instead (facebook_get_posts), and anchors the use case with an analogy to reddit_get_new_posts. This is the gold standard for routing guidance.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

facebook_get_postGet a Facebook postA
Read-onlyIdempotent
Inspect

One Facebook post with its reactions, comments, shares and views.

Use when: a row is worth the detail, or you have a URL and nothing else. Not for: the comments themselves, use facebook_get_comments. What is said in a video, use facebook_get_transcript. Returns: Record. rows[]: the one post, with author and author_followers, created_at, text (cut at 2000 characters), likes, comments, shares, saves, views, media, duration_s, links, transcript and top_comments[]. null or empty = the platform does not publish it. Cost: 1 credit. Cached 6 hours. Example: {"url": "https://www.facebook.com/reel/1535656380759655"}

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesThe full URL of a Facebook post or reel.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
idNoThe platform's own id. Dedupe on it.
urlNo
metaYes
textNoCaption or body, cut at 2000 characters.
errorNo
hintsYes
is_adNoPaid or a marked partnership, where the platform says.
likesNo
linksNoOutbound links in the post or its description, expanded.
mediaNo
musicNoThe sound or track, as title and artist.
savesNoSaves or bookmarks, where the platform counts them.
viewsNo
authorNoHandle, without the @.
sharesNo
taggedNoAccounts tagged in the media, by handle.
commentsNo
hashtagsNoWithout the #.
languageNoThe language the platform detected, as a code.
locationNoThe place the post is tagged with.
mentionsNoHandles the post names, without the @.
platformNo
author_urlNo
created_atNoISO 8601 UTC, where the platform reports it.
duration_sNo
transcriptNoWhat a video says, where the listing carries it, cut at 2000 characters.
author_nameNo
top_commentsNoThe comments the platform shows with the post: up to 10 on LinkedIn, a few elsewhere.
collaboratorsNoCo-authors, collaborators and branded-content partners, by handle.
author_verifiedNo
author_followersNo

TDQS

A4.7/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations cover readOnly/idempotent/non-destructive, and the description adds real context beyond them: 1-credit cost, 6-hour caching, text truncation at 2000 characters, and the null/empty 'platform does not publish it' behavior. This is meaningful operational disclosure.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Labeled sections (Use when, Not for, Returns, Cost, Example) make it scannable and front-loaded. Every sentence carries information; nothing is filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Output schema exists, yet the description still flags the return fields and edge cases (truncation, null/empty), and it covers cost and caching. An agent has everything needed to invoke it correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the schema already documents url, dry_run, and max_credits. The description's only added value is a concrete example URL, which is marginal. 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.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (get) and resource (a single Facebook post) plus its bundled data (reactions, comments, shares, views). Clearly distinguished from the plural facebook_get_posts and from facebook_get_comments/facebook_get_transcript.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' (a row worth the detail, or a bare URL) and 'Not for' clauses that route the agent to facebook_get_comments for comments and facebook_get_transcript for video speech. No inference required.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

facebook_get_postsGet Facebook page postsA
Read-onlyIdempotent
Inspect

The posts on one Facebook page, newest first.

Use when: watching what a business page publishes, judging cadence and reactions. Not for: a group's posts, use facebook_get_group_posts. One post in full, use facebook_get_post. Returns: List. rows[]: posts with author and author_followers, created_at, text (cut at 2000 characters), likes, comments, shares, saves, views, media, duration_s, links, transcript and top_comments[]. top_comments are the comments Facebook shows under the post, with each commenter's profile URL. null or empty = the platform does not publish it. Facebook publishes no share count, so shares is null. Give one of handle (a page name) or url. Cost: 1 credit per page. Cached 6 hours. Example: {"url": "https://www.facebook.com/gymshark"}

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe full URL of a Facebook page.
cursorNoFrom meta.cursor of the previous page.
handleNoThe account's handle, with or without the @.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
feedNoWhere the platform can serve something else: recent is the latest posts, most_liked the account's most-liked posts across years, sorted by likes.
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, idempotent, openWorld), but the description adds operational context the annotations cannot: cost of 1 credit per page, a 6-hour cache, 2000-character text truncation, and null semantics ('Facebook publishes no share count, so shares is null'). These are exactly the traits that change how an agent plans and interprets a call.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loads the one-line purpose, then labels sections (Use when / Not for / Returns / Cost / Example) so a scanning agent finds each fact immediately; every sentence, including the null-semantics note, carries information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, yet the description still clarifies field meaning and null conventions that the schema alone would not disambiguate. Combined with cost, caching, and alternative-tool routing, nothing needed to call or interpret this tool correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 documents all five parameters. The description adds a real constraint not in the schema ('give one of handle or url', despite required=0) plus an example payload, but leaves cursor, dry_run, and max_credits to the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('posts on one Facebook page') plus ordering ('newest first'), and explicitly contrasts itself with facebook_get_group_posts and facebook_get_post, so an agent can route 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides an explicit 'Use when' scenario (watching what a business page publishes, judging cadence and reactions) and a 'Not for' clause that names both alternatives with the exact condition that selects each.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

facebook_get_profileGet a Facebook pageA
Read-onlyIdempotent
Inspect

One Facebook page: its followers, its category, its address and its website.

Use when: checking a business page is real and current, reading its category and contact details. Not for: its posts, use facebook_get_posts. Its ads, use ads_get_advertiser_ads with platform facebook. Returns: Record. The page's handle, name, bio, followers, likes, website, links, email and phone (its public contact details), running_ads (whether it is advertising now) and ad_library_id (what ads_get_advertiser_ads takes for it), with other profile fields where Facebook fills them. null or empty = the platform does not publish it. kind is company, because these are pages rather than people. Give one of handle (a page name) or url. Cost: 1 credit. Cached 24 hours. Example: {"url": "https://www.facebook.com/gymshark"}

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe full URL of a Facebook page.
handleNoThe account's handle, with or without the @.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
idNo
bioNo
urlNo
kindNo
metaYes
nameNo
emailNoThe contact email the account shows publicly.
errorNo
hintsYes
likesNoLifetime likes, where the platform reports them.
linksNoOther links the account lists: bio links and its profiles elsewhere.
phoneNoThe contact phone the account shows publicly.
viewsNo
handleNoThe @name, without the @.
peopleNoLinkedIn company pages: the few employees the page shows, not the whole staff.
topicsNoWhat the account says it covers: LinkedIn specialties, YouTube channel keywords.
foundedNoCompany pages: the year founded.
relatedNoSimilar accounts the platform suggests beside this one.
websiteNo
industryNoCompany pages only.
locationNo
platformNo
verifiedNo
employeesNoCompany pages only.
followersNoSubscribers on YouTube.
followingNo
created_atNo
experienceNoLinkedIn people: the companies on the profile, newest first. No titles.
posts_countNo
running_adsNoFacebook pages: whether the page is running ads now.
company_typeNoCompany pages: Public Company, Privately Held.
recent_postsNoLinkedIn people: their latest posts, for linkedin_get_comments.
ad_library_idNoFacebook pages: the id ads_get_advertiser_ads takes for this page.

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/idempotent/openWorld/non-destructive, but the description adds material context they cannot: cost (1 credit), 24-hour caching, budget behavior via max_credits/BudgetExceeded, the dry_run=free mode, and the semantic null/empty = not published convention. It also clarifies 'kind is company' because these are pages, not people.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Labeled sections (Use when / Not for / Returns / Cost / Example) front-load the routing decision before detail, and the single-line example gives a concrete call shape. Dense but every sentence carries distinct information with no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Despite an output schema existing, the description still supplies the operational facts an agent needs: cost, caching window, budget guard, input requirements, and a working example. Nothing required to invoke it correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 adds a constraint the schema does not express: 'Give one of handle (a page name) or url,' resolving the ambiguity created by required=0. It also glosses handle usage that the schema does not fully convey, though dry_run/max_credits semantics are left largely to the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource ('One Facebook page') and immediately scopes what it covers: followers, category, address, website. It explicitly distinguishes itself from siblings by naming facebook_get_posts for posts and ads_get_advertiser_ads for ads, so an agent can route correctly without opening another schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides explicit 'Use when' conditions (verifying a business page is real/current, reading category and contact details) and explicit 'Not for' exclusions that route to named alternatives (facebook_get_posts, ads_get_advertiser_ads with platform facebook). This is the full when/when-not/alternative triad.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

facebook_get_transcriptGet a Facebook transcriptA
Read-onlyIdempotent
Inspect

What is said out loud in one Facebook video or reel, as text.

Use when: reading a video without watching it, pulling the claims out of a page's ad or clip. Not for: the post's text, which facebook_get_post already returns. Returns: Record. platform, url, language, text (the full transcript, uncut). NoData when the post carries no speech. Cost: 1 credit. Cached 30 days. Example: {"url": "https://www.facebook.com/reel/1535656380759655"}

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesThe full URL of a Facebook video or reel.
dry_runNoReturn only meta with the estimate. Costs nothing.
languageNoLanguage code of the transcript to prefer, when the platform has several.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
urlNo
metaYes
textNonull when the post carries no speech to transcribe.
errorNo
hintsYes
languageNo
platformNo

TDQS

A4.7/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, idempotent, non-destructive), and the description goes well beyond them: cost (1 credit), 30-day caching, and the NoData outcome when a post carries no speech. These are exactly the non-obvious operational traits an agent needs.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the core definition, then labeled sections (Use when / Not for / Returns / Cost / Example). Every line is informative and there is no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

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 detail return shape, yet it still names the key fields and the empty-result case. Combined with cost, caching, and annotation coverage, nothing an agent needs to invoke it correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so url, dry_run, language, and max_credits are already documented. The description adds only an example call with the url field; it does not clarify dry_run or max_credits interaction with the stated credit cost, so it stays at the schema-driven baseline.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific resource and output ('what is said out loud in one Facebook video or reel, as text') rather than restating the name. It explicitly distinguishes itself from facebook_get_post, which returns post text instead of speech.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides an explicit 'Use when' clause (reading a video without watching it, extracting claims from an ad/clip) and a 'Not for' clause that names the alternative sibling (facebook_get_post). The routing decision is fully determined without opening any schema.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_taskGet a task resultA
Read-onlyIdempotent
Inspect

The result of a run_* tool, or TaskPending while it runs.

Use when: you hold a task_id from seo_run_technical_crawl or aeo_run_ai_answers. Not for: starting work; call the run_* tool first. Returns: Record. The same shape the synchronous tool would return, under result, with meta.credits_charged as settled. A task still running holds the call up to 25 seconds, then answers TaskPending: call get_task again at once, with no wait first. TaskFailed carries the reason. Cost: 0 credits. Example: {"task_id": "task_01J..."}

ParametersJSON Schema
NameRequiredDescriptionDefault
task_idYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
errorNo
hintsYes
resultNo
task_idNo

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations only declare readOnly/idempotent/non-destructive; the description adds the behaviors that actually matter here: a 25-second blocking hold while the task runs, TaskPending polling with no backoff, TaskFailed carrying a reason, and 0 credits cost. None of that is derivable from the 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.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded purpose first, then labeled Use when / Not for / Returns / Cost / Example sections that are each one or two lines. Every line carries a distinct piece of information with no restatement of the tool name or title.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, yet the description still supplies the operational facts an agent needs to drive the async lifecycle correctly (blocking window, polling, failure case). Combined with the single required param, nothing needed to invoke it correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the description must carry the load, and it mostly does: it gives a concrete example value ({"task_id": "task_01J..."}) and states the provenance of the id. It does not mention the minLength 1 / maxLength 100 constraints declared in the schema, so it stops short of full compensation.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource ('The result of a run_* tool') and immediately distinguishes itself from the async producers, naming TaskPending as the alternate return. An agent can tell this apart from seo_run_technical_crawl or aeo_run_ai_answers 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' (holding a task_id from seo_run_technical_crawl or aeo_run_ai_answers) and 'Not for: starting work; call the run_* tool first.' It also prescribes the follow-up action on TaskPending ('call get_task again at once, with no wait first'), which is genuine usage routing rather than context.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

instagram_get_commentsGet Instagram commentsA
Read-onlyIdempotent
Inspect

The comments on one Instagram post or reel.

Use when: reading what an audience said, finding the questions a product post keeps getting. Not for: the post itself, use instagram_get_post. Comments across many posts, which Instagram does not offer. Returns: List. rows[]: one comment each: author, created_at, text (cut at 2000 characters), likes, replies, parent_id (the comment a reply answers) and depth (1 for a reply). Replies only come back when you ask for them. Cost: 1 credit per page, or 15 with include_replies. Cached 6 hours. Example: {"url": "https://www.instagram.com/p/DKSMEpKRd6h/"}

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesThe full URL of an Instagram post or reel.
cursorNoFrom meta.cursor of the previous page.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.
include_repliesNoAlso fetch the replies under each comment. Costs 15 credits, charged even when there are none.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, idempotent, non-destructive), but the description adds operational context the annotations cannot: per-page credit cost, the 15-credit flat charge for include_replies that applies even with zero replies, and a 6-hour cache. It also discloses text truncation at 2000 characters and that replies are omitted unless requested.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the resource definition, then cleanly labelled blocks (Use when / Not for / Returns / Cost / Example). Every sentence carries information an agent needs; even the Returns block adds semantics the schema does not encode, such as depth and parent_id meaning.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With an output schema present and rich annotations, the description still closes the remaining gaps: cost model, caching, truncation, reply-fetching behavior and a working example. An agent has everything needed to select and invoke it correctly in one call.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the schema documents all five parameters and the baseline is 3. The description still adds value beyond the schema with the 1-credit-per-page cost model, the 6-hour cache note, and a concrete url example, though it does not explain cursor or max_credits behavior beyond what the schema states.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The first line names a specific resource (comments) and its scope (on one Instagram post or reel), a clear read verb implied by 'Get'. The 'Not for' clause explicitly distinguishes it from instagram_get_post, so an agent can route between them 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives explicit when-to-use (reading what an audience said, finding recurring questions), explicit when-not-to-use (the post itself, comments across many posts), and names the alternative sibling instagram_get_post. Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

instagram_get_postGet an Instagram postA
Read-onlyIdempotent
Inspect

One Instagram post or reel with its caption and its engagement.

Use when: a row is worth the detail, or you have a URL and nothing else. Not for: the comments, use instagram_get_comments. What is said in a reel, use instagram_get_transcript. Returns: Record. rows[]: the one post, with author and author_followers, created_at, text (cut at 2000 characters), likes, comments, shares, saves, views, media, duration_s, links, transcript and top_comments[]. top_comments are the first comments, author_followers the owner's following, and is_ad is true for a paid partnership. null or empty = the platform does not publish it. likes is null when the owner hides like counts. Cost: 10 credits when the vendor has to fetch the media, 1 when it does not. The estimate is the higher one. Cached 6 hours. Example: {"url": "https://www.instagram.com/p/DKSMEpKRd6h/"}

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesThe full URL of an Instagram post or reel.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
idNoThe platform's own id. Dedupe on it.
urlNo
metaYes
textNoCaption or body, cut at 2000 characters.
errorNo
hintsYes
is_adNoPaid or a marked partnership, where the platform says.
likesNo
linksNoOutbound links in the post or its description, expanded.
mediaNo
musicNoThe sound or track, as title and artist.
savesNoSaves or bookmarks, where the platform counts them.
viewsNo
authorNoHandle, without the @.
sharesNo
taggedNoAccounts tagged in the media, by handle.
commentsNo
hashtagsNoWithout the #.
languageNoThe language the platform detected, as a code.
locationNoThe place the post is tagged with.
mentionsNoHandles the post names, without the @.
platformNo
author_urlNo
created_atNoISO 8601 UTC, where the platform reports it.
duration_sNo
transcriptNoWhat a video says, where the listing carries it, cut at 2000 characters.
author_nameNo
top_commentsNoThe comments the platform shows with the post: up to 10 on LinkedIn, a few elsewhere.
collaboratorsNoCo-authors, collaborators and branded-content partners, by handle.
author_verifiedNo
author_followersNo

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, idempotent, non-destructive), so the bar is lower, yet the description adds substantial context beyond them: credit cost tiers (10 vs 1), 6-hour caching, the estimate being the higher value, 2000-character text truncation, null semantics for unpublished fields, and that likes is null when hidden.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Densely structured with labeled sections (Use when / Not for / Returns / Cost / Example); every sentence carries a distinct, decision-relevant fact, and the purpose is front-loaded ahead of detail.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a single-item fetch with a full output schema and complete annotations, the description covers routing, field semantics, cost consequences, and an example. Nothing an agent needs to invoke it correctly or predict the cost is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so both dry_run and max_credits are already documented; baseline is 3. The cost/estimate paragraph adds meaning about how the estimate interacts with those budget parameters and shows a concrete url example, pushing it above baseline without fully restating per-parameter semantics.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource ('One Instagram post or reel with its caption and its engagement') and the leading 'One' implicitly distinguishes it from the plural sibling instagram_get_posts. An agent can identify scope 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' (a row is worth detail, or you have a URL and nothing else) and 'Not for' clauses that name the alternatives (instagram_get_comments, instagram_get_transcript) with the condition that selects each. Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

instagram_get_postsGet Instagram postsA
Read-onlyIdempotent
Inspect

The posts on one Instagram account, newest first.

Use when: "what has this account been posting", judging cadence and engagement before a partnership. Not for: reels only, use instagram_get_reels. One post in full, use instagram_get_post. Posts by hashtag, use instagram_search_posts. Returns: List. rows[]: posts with author and author_followers, created_at, text (cut at 2000 characters), likes, comments, shares, saves, views, media, duration_s, links, transcript and top_comments[], plus collaborators (co-authors) and tagged (the accounts tagged in the media). null or empty = the platform does not publish it. likes is null when the owner hides like counts. Cost: 1 credit per page. Cached 6 hours. Example: {"handle": "gymshark"}

ParametersJSON Schema
NameRequiredDescriptionDefault
cursorNoFrom meta.cursor of the previous page.
handleNoThe account's handle, with or without the @.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
feedNoWhere the platform can serve something else: recent is the latest posts, most_liked the account's most-liked posts across years, sorted by likes.
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare the safe-read profile, and the description layers on non-obvious behavior: 1 credit per page, 6-hour cache, cursor pagination, null/empty meaning 'platform does not publish', and the like-count-hidden edge case. This is exactly the kind of value structured fields 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.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loads the one-line purpose, then organizes guidance, returns, cost, and example into scannable labeled blocks. The returns roster is long and partly duplicates the output schema, but nothing is filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a paginated, credit-metered, cached read tool with an output schema and full annotation coverage, the description covers cost, caching, null semantics, pagination, and sibling routing. Nothing needed 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.

Parameters4/5

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 cost semantics ('1 credit per page', cached 6 hours) that give meaning to max_credits and dry_run beyond their schema text, plus a concrete handle example. It does not, however, clarify what dry_run/max_credits do operationally.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource with scope ('posts on one Instagram account, newest first') and explicitly distinguishes itself from instagram_get_reels, instagram_get_post, and instagram_search_posts. An agent can select this without opening a sibling schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' triggers (auditing cadence/engagement before a partnership) plus a 'Not for' section naming three alternatives with the exact condition that routes to each. This is the textbook when/when-not/alternative pattern.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

instagram_get_profileGet an Instagram profileA
Read-onlyIdempotent
Inspect

One Instagram account: followers, posts and whether it is a business account.

Use when: sizing a creator or a brand, checking a handle, reading a bio and its link before outreach. Not for: the account's posts, use instagram_get_posts or instagram_get_reels. Posts by topic, use instagram_search_posts. Returns: Record. The account's handle, name, bio, verified, followers, following, website, links (its other bio links), email and phone (a business account's public contact buttons) and related (accounts Instagram suggests beside it), with other profile fields where Instagram fills them. null or empty = the platform does not publish it. posts_count is null: a signed-out visitor is shown 12 posts whatever the account has, so count posts from instagram_get_posts. kind is company only when Instagram flags a business account; many brands use a creator-style professional account and read person, so judge a brand by industry and bio. Cost: 1 credit. Cached 24 hours. Example: {"handle": "gymshark"}

ParametersJSON Schema
NameRequiredDescriptionDefault
handleNoThe account's handle, with or without the @.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
idNo
bioNo
urlNo
kindNo
metaYes
nameNo
emailNoThe contact email the account shows publicly.
errorNo
hintsYes
likesNoLifetime likes, where the platform reports them.
linksNoOther links the account lists: bio links and its profiles elsewhere.
phoneNoThe contact phone the account shows publicly.
viewsNo
handleNoThe @name, without the @.
peopleNoLinkedIn company pages: the few employees the page shows, not the whole staff.
topicsNoWhat the account says it covers: LinkedIn specialties, YouTube channel keywords.
foundedNoCompany pages: the year founded.
relatedNoSimilar accounts the platform suggests beside this one.
websiteNo
industryNoCompany pages only.
locationNo
platformNo
verifiedNo
employeesNoCompany pages only.
followersNoSubscribers on YouTube.
followingNo
created_atNo
experienceNoLinkedIn people: the companies on the profile, newest first. No titles.
posts_countNo
running_adsNoFacebook pages: whether the page is running ads now.
company_typeNoCompany pages: Public Company, Privately Held.
recent_postsNoLinkedIn people: their latest posts, for linkedin_get_comments.
ad_library_idNoFacebook pages: the id ads_get_advertiser_ads takes for this page.

TDQS

A4.7/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, idempotent, non-destructive, openWorld), yet the description adds genuinely non-obvious behavior: 1 credit cost, 24-hour cache, that posts_count is unreliable because signed-out visitors see only 12 posts, that kind=company only fires on an Instagram business flag, and that null/empty means the platform doesn't publish the field. These quirks directly change how an agent interprets results and are not derivable 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.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Despite its length, the definition is tightly sectioned (one-liner, Use when, Not for, Returns, Cost, Example) and front-loaded with the identity of the resource. Every sentence conveys decision-relevant or interpretation-relevant information; there is no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a profile lookup with a small schema and an output schema present, the definition is more than sufficient: it explains result semantics, known data caveats, the business-account edge case, cost and caching. An agent has everything required to call it and to interpret the response correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so handle, dry_run and max_credits are already documented in the schema, making the baseline 3. The description only adds an indirect hint about cost/caching that touches max_credits and dry_run contextually, and its example shows handle usage, but it does not meaningfully extend parameter meaning beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The opening sentence names a specific resource and enumerates what it yields (followers, posts, business-account flag). The 'Not for' block explicitly names the sibling tools that handle adjacent resources (instagram_get_posts, instagram_get_reels, instagram_search_posts), so an agent can disambiguate 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives an explicit 'Use when' list (sizing a creator/brand, checking a handle, reading bio+link before outreach) and an explicit 'Not for' list that routes to named alternatives. This is exactly the when/when-not/alternatives structure that a routing agent needs.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

instagram_get_reelsGet Instagram reelsA
Read-onlyIdempotent
Inspect

The reels on one Instagram account, newest first.

Use when: video is what matters: watching a brand's reel cadence, pulling a creator's recent reels. Not for: every post type, use instagram_get_posts. What is said in a reel, use instagram_get_transcript. Returns: List. rows[]: reels with author and author_followers, created_at, text (cut at 2000 characters), likes, comments, shares, saves, views, media, duration_s, links, transcript and top_comments[], plus collaborators (co-authors), tagged (the accounts tagged in the media) and music (the audio). null or empty = the platform does not publish it. likes is null when the owner hides like counts. Cost: 1 credit per page. Cached 6 hours. Example: {"handle": "gymshark"}

ParametersJSON Schema
NameRequiredDescriptionDefault
cursorNoFrom meta.cursor of the previous page.
handleNoThe account's handle, with or without the @.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
feedNoWhere the platform can serve something else: recent is the latest posts, most_liked the account's most-liked posts across years, sorted by likes.
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.7/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare the safe read-only profile, but the description adds substantial context beyond them: cost (1 credit per page), 6-hour cache, text truncation at 2000 characters, null/empty meaning 'not published', and likes being null when hidden. These are exactly the operational traits 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.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Labeled sections (Use when / Not for / Returns / Cost / Example) are aggressively front-loaded, with the resource definition first and exclusions before the cost detail. Every sentence carries information; nothing is padding.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Although an output schema exists and return values need not be explained, the description still covers pagination cursor, budget refusal semantics, caching and null-handling. Combined with a 4-parameter schema, this leaves no ambiguity about how to invoke or interpret the call.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so cursor, handle, dry_run and max_credits are already fully documented. The description adds only a usage example and restates cost, which marginally helps but does not meaningfully extend parameter meaning. Baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific resource and scope: 'The reels on one Instagram account, newest first.' Explicitly distinguishes itself from instagram_get_posts and instagram_get_transcript, so an agent can route correctly 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Uses explicit 'Use when' / 'Not for' framing with named alternatives and the condition that selects each ('every post type, use instagram_get_posts', 'What is said in a reel, use instagram_get_transcript'). Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

instagram_get_transcriptGet an Instagram transcriptA
Read-onlyIdempotent
Inspect

What is said out loud in one Instagram reel, as text.

Use when: reading a reel without watching it, pulling the claims out of a creator's video. Not for: the caption, which instagram_get_post already returns. The numbers, use instagram_get_post. Returns: Record. platform, url, language, text (the full transcript, uncut). NoData when the reel carries no speech. The vendor transcribes reels up to two minutes long; a longer one is refused as InvalidTarget with the reason. Cost: 1 credit. Cached 30 days. Example: {"url": "https://www.instagram.com/reel/DKSMEpKRd6h/"}

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesThe full URL of an Instagram reel.
dry_runNoReturn only meta with the estimate. Costs nothing.
languageNoLanguage code of the transcript to prefer, when the platform has several.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
urlNo
metaYes
textNonull when the post carries no speech to transcribe.
errorNo
hintsYes
languageNo
platformNo

TDQS

A4.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already establish readOnly/idempotent/non-destructive, but the description adds genuinely new operational context: 1 credit cost, 30-day cache, the vendor's two-minute reel limit with the resulting InvalidTarget error, and NoData on silent reels. It does not restate annotation claims. Minor gap: it doesn't describe rate limiting or async/polling behavior (get_task exists as a sibling), but for a read-only fetch this is strong disclosure.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the core purpose, then cleanly labeled Use when / Not for / Returns / Cost / Example sections with zero filler. The one weak spot is the fragment 'The numbers, use instagram_get_post.', which reads as a terse aside rather than a clean sentence, but the information density is high throughout.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 4-param read tool with an output schema present, everything an agent needs is covered: cost model, caching, size limit with error name, empty-result case, and a worked example. Return fields are also summarized (platform, url, language, text) even though the output schema already carries them.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100% — url, dry_run, language, and max_credits are all documented in the schema itself, including the BudgetExceeded behavior and dry_run's zero-cost estimate. The description's example adds a valid url shape and its mention of language preference ('when the platform has several') lightly reinforces the language param, but it adds little beyond the schema. Baseline 3 is correct.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Opens with a concrete, quotable definition — 'What is said out loud in one Instagram reel, as text' — naming the verb (transcribe/read speech) and the exact resource (one Instagram reel). It explicitly separates itself from instagram_get_post ('Not for: the caption'), so an agent can distinguish it from 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides explicit 'Use when' (reading a reel without watching it, extracting claims) and 'Not for' clauses, and routes to the correct alternative (instagram_get_post) for both captions and numeric metrics. The when/when-not/alternative structure is fully covered.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

instagram_search_postsSearch Instagram by hashtagA
Read-onlyIdempotent
Inspect

Instagram posts under one hashtag.

Use when: "who is posting about X on Instagram", watching a campaign hashtag or a product tag. Not for: free-text search (Instagram search is by hashtag here: a phrase is run together into one tag, "gym wear" searches #gymwear). One account's posts, use instagram_get_posts. Returns: List, ranked by Instagram. rows[]: posts with author and author_followers, created_at, text (cut at 2000 characters), likes, comments, shares, saves, views, media, duration_s, links, transcript and top_comments[], plus music (the audio); top_comments are the first comments, where Instagram sends them. null or empty = the platform does not publish it. Search does not say when an owner hides like counts, which then read exactly 3: leave those rows out of engagement rates. Cost: 1 credit per page. Cached 6 hours. Example: {"query": "#gymshark", "since": "week"}

ParametersJSON Schema
NameRequiredDescriptionDefault
queryYesOne hashtag, with or without the #; with several, only the first is searched. A phrase is run together into one tag.
sinceNoHow far back to search. Default month.month
cursorNoFrom meta.cursor of the previous page.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.6/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safe-read profile (readOnly, idempotent, open-world), yet the description adds cost (1 credit per page), 6-hour caching, text truncation at 2000 chars, null/empty semantics for unpublished fields, and the hidden-like-count quirk that would otherwise corrupt engagement math. That is meaningful context well 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.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the core purpose and organized into Use/Not for/Returns/Cost/Example sections that scan quickly. The Returns block is dense and partly duplicative with the output schema, but every sentence carries operational value.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Even though an output schema exists, the description supplies the caveats an agent actually needs: pagination via cursor, budget refusal behavior, caching, truncation, and the like-count reporting anomaly. Nothing required to call or interpret this tool correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so query, since, cursor, dry_run and max_credits are already documented. The description's hashtag-collapsing note and the example largely restate schema content, adding only marginal meaning, so the baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource with scope: posts under one hashtag on Instagram. It explicitly distinguishes itself from the sibling instagram_get_posts and from free-text search, so an agent can route correctly 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Contains explicit 'Use when' triggers (who is posting about X, campaign/product tag) and an explicit 'Not for' clause that names the alternative tool and explains the hashtag-vs-phrase behavior. Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

leads_get_companyGet a companyA
Read-onlyIdempotent
Inspect

The full firmographic record of one company, by domain.

Use when: "tell me about acme.com", sizing a company, the industry, revenue range and headcount growth behind a domain, filling in a search row. Not for: search traffic and rankings, use seo_get_domain_overview. Who works there, use leads_search_people. Email addresses, use leads_get_domain_emails. Returns: Record. id, name, domain, website, linkedin_url, industry, industries[], employees, headcount_range, headcount_growth[] (months, percent), location, founded_year, company_type, description, keywords[], revenue (USD, where disclosed), revenue_min and revenue_max (the estimated range, USD), total_funding, funding_stage, technologies[], phone, ticker. null = the provider does not hold it; total_funding, funding_stage, technologies and ticker are always empty. NoData when the provider does not know the domain. Cost: 1 credit. Cached 30 days. Example: {"domain": "acme.com"}

ParametersJSON Schema
NameRequiredDescriptionDefault
domainYes
dry_runNoReturn only meta with the estimate. Costs nothing.
providerNoProvider id. Defaults to the server default for the tool.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
idNoThe provider's id, for leads_get_company.
metaYes
nameNo
errorNo
hintsYes
phoneNoThe main number, as the company gives it.
domainNo
tickerNo
revenueNoAnnual revenue in USD where the company discloses it; otherwise null, and revenue_min and revenue_max hold the estimate.
websiteNo
industryNo
keywordsNoThe specialties the company lists.
locationNoCity, region and country, comma separated.
employeesNoEstimated headcount.
industriesNo
descriptionNo
revenue_maxNoHigh end of the estimated annual revenue range, in USD.
revenue_minNoLow end of the estimated annual revenue range, in USD.
company_typeNoOwnership or legal form, for example Privately Held or Public Company.
founded_yearNo
linkedin_urlNo
technologiesNo
funding_stageNo
total_fundingNoUSD
headcount_rangeNoThe headcount band the company declares, for example 11-50.
headcount_growthNoHeadcount change over the last `months`, in percent.

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Adds substantial context beyond the readOnly/idempotent annotations: exact return fields, null semantics ('null = the provider does not hold it'), which fields are always empty, the NoData case, credit cost (1 credit), and 30-day caching. These are behaviors the 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.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Structured into purpose, Use when, Not for, Returns, Cost, and Example. Every section earns its place: the field list is dense but necessary for a DataDome-style record; the cost and cache note prevents surprise spend. The description is front-loaded and scannable.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The output schema exists, yet the description still pre-empts the agent's key questions -- cost, cache TTL, null vs NoData, and always-empty fields. With four parameters and an open-world provider, the definition is complete for correct invocation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 75%, and the description adds the minimal viable call example ('{"domain": "acme.com"}') plus the cost/estimate caveats for dry_run and max_credits. It doesn't explain provider semantics, but the schema and annotations already document the structured parameters.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource ('The full firmographic record of one company, by domain') and its keying. Explicitly names which sibling to use for adjacent data (seo_get_domain_overview, leads_search_people, leads_get_domain_emails), so the agent can route 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides a 'Use when' list with concrete example queries and a 'Not for' list that assigns each alternative to an exact sibling tool. Nothing is left to inference about when this tool applies.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

leads_get_domain_emailsGet a domain's email addressesA
Read-onlyIdempotent
Inspect

Email addresses known for a website's domain, with name, role, confidence and where each was seen. The contact-finding tool for link outreach.

Use when: "find someone to email at these sites about a backlink", "who runs content at example.com", "get contacts for the referring domains of X". Not for: one named person, use leads_get_email. People by title across many companies, use leads_search_people. Checking an address works, use leads_get_email_status. Choosing which sites to contact, use seo_get_referring_domains, seo_get_backlinks, seo_get_domain_ratings. Returns: List, highest confidence first. rows[]: domain, email, first_name, last_name, position, department, seniority, decision_maker, type (personal | generic), confidence (0 to 100), verification_status, sources[] (url, last_seen_at; empty = inferred from the domain's pattern), linkedin_url, twitter, phone. domains[]: domain, pattern (the address format, for example {first}.{last}), organization, accept_all (true = the server takes any address, so no address there can be proven), webmail, disposable, linked_domains[], rows_available. errors[] lists domains that failed. Addresses come back unverified for the most part; verify the shortlist with leads_get_email_status, not the whole list. Cost: 1 credit per domain + 30 per domain that returns addresses, whatever the limit. Default one domain with 30 addresses = 31 credits. Cached 30 days. Example: {"domains": ["example.com"], "department": ["marketing", "communication"], "type": "all"}

ParametersJSON Schema
NameRequiredDescriptionDefault
typeNogeneric means role addresses such as press@, often the only working one on a small site.all
limitNoAddresses per domain. Default 30, cap 100.
cursorNoFrom meta.cursor of the previous page. Pages one domain only.
domainsYes
dry_runNoReturn only meta with the estimate. Costs nothing.
providerNoProvider id. Defaults to the server default for the tool.
seniorityNojunior, senior, executive. Default all.
departmentNoHunter departments. Default all. Outreach usually wants marketing and communication; editors at publications usually sit under communication.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes
errorsNoPer-input failures of a batch call.
domainsNo

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare read-only/idempotent/non-destructive, but the description adds substantial context they cannot carry: exact credit cost formula (1/domain + 30/domain with hits), a worked default-cost example, 30-day cache, the fact that addresses come back largely unverified with a recommended verify-the-shortlist workflow, and the accept_all caveat that no address on such a server can be proven.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded purpose followed by clean Use when / Not for / Returns / Cost / Example sections make it easy to scan. The 'Returns' block is lengthy and largely duplicates the output schema that already exists, so a few sentences don't earn their place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 9-parameter, multi-domain, credit-metered tool, the definition covers cost, caching, pagination via cursor, per-domain error reporting, and the verification follow-up step. Nothing an agent needs to call it correctly or budget for it is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 89%, so the schema already documents most parameters; the description still adds a concrete invocation example showing department/type usage and ties the limit default to the credit math. It doesn't add much beyond the schema for cursor, provider, or max_credits, so it sits just above the baseline.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource ('Email addresses known for a website's domain') and immediately names the fields returned (name, role, confidence, where seen), then positions itself as 'the contact-finding tool for link outreach'. An agent can distinguish it from leads_get_email and leads_search_people 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' section gives three natural-language trigger phrasings, and 'Not for' names four distinct alternatives (leads_get_email, leads_search_people, leads_get_email_status, plus the seo_* tools) with the condition that selects each. Routing is fully specified.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

leads_get_emailFind and verify an emailA
Read-onlyIdempotent
Inspect

Find and verify the work email of one named person. The only paid reveal keyed by a person; it runs a waterfall of sources (findymail, then icypeas) and stops at the first verified hit.

Use when: you have a person and their company and need an address to send to, "get me the email of Jordan Blake at acme.com", after leads_search_people found the person. Not for: anyone at a website (no name), use leads_get_domain_emails. Checking an address you already hold, use leads_get_email_status. The person's role and history, use leads_get_person. Returns: Record. first_name, last_name, domain, email, confidence (0 to 100, null when the source gives none), verification_status (valid | accept_all | invalid | unknown), found_by (the source that hit), position, linkedin_url, twitter, phone, sources[] (url, last_seen_at: where the address was seen). verification_status is the verdict of the source that hit: findymail returns only addresses it verified itself, catch-all domains included, so its hits read valid with null confidence and no sources; only a hit with no verdict is checked by the verifier before it is returned. leads_get_email_status asks that other verifier, which can call the same address accept_all. position, linkedin_url, twitter, phone and sources are null or empty unless the source that hit reports them. NoData when no source finds one; do not retry. meta.providers_tried lists the sources asked, in order; with an id and no name the first is the people source that turns the profile into a name and domain, not a finder that missed. A source that does not answer in time is skipped; when none answers, ProviderUnavailable at no charge. Give id, or first_name + last_name + domain, or both: the name and domain beside an id skip the paid profile lookup. Cost: 7 credits on a hit, 31 when provider is hunter, plus 9 for an id given without a name; 1 on NoData. Cached 90 days. Example: {"first_name": "Jordan", "last_name": "Blake", "domain": "acme.com"}

ParametersJSON Schema
NameRequiredDescriptionDefault
idNoThe LinkedIn profile URL a leads_search_people row gives as id. Alone, a paid profile lookup fills the name and domain, so pass the row's first_name, last_name and company_domain (as domain) with it. Anything else is InvalidTarget at no charge.
domainNoThe company domain.
dry_runNoReturn only meta with the estimate. Costs nothing.
providerNoAsk one finder instead of the waterfall: findymail, icypeas, or hunter, which the waterfall skips, for one more try after a NoData.
last_nameNo
first_nameNo
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
emailNo
errorNo
hintsYes
phoneNo
domainNo
sourcesNoPages where the finder saw the address; empty when it inferred it or does not say.
twitterNoX (Twitter) handle, without the @.
found_byNoThe provider that found it.
positionNo
last_nameNo
confidenceNo
first_nameNo
linkedin_urlNo
verification_statusNo

TDQS

A4.6/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations cover the safety profile (readOnly, idempotent, openWorld, non-destructive), yet the description still adds substantial non-structured context: the findymail→icypeas waterfall and stop-at-first-hit behavior, cost (7 credits, 31 for hunter, +9 for id-without-name, 1 on NoData), 90-day caching, NoData/ProviderUnavailable error semantics, and the nuanced verification_status semantics (catch-all domains reading valid with null confidence). The one minor gap is that it doesn't detail rate limits or timeout duration, but it explains the skip-on-timeout behavior. Strong disclosure well 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.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with purpose, then Use-when/Not-for, then Returns, then cost — a sensible priority order with no filler sentences. It is long, and the Returns block overlaps with the existing output schema, but most of that text explains field semantics (why confidence is null, why sources is empty) that the schema alone would not convey, so it largely earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a complex, paid, multi-provider tool, the description covers everything an agent needs to call it correctly: input combinations, cost model, caching, waterfall order, error handling, and verification semantics. Output-schema-backed return details are appropriately supplemented with behavioral meaning rather than repeated verbatim.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 71%, so the schema already documents id, domain, dry_run, provider, and max_credits. The description adds the crucial combination rule — "Give id, or first_name + last_name + domain, or both: the name and domain beside an id skip the paid profile lookup" — and clarifies provider's hunter-skip semantics, which meaningfully informs correct invocation.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource ("Find and verify the work email of one named person") and immediately distinguishes itself from siblings: "The only paid reveal keyed by a person" running a waterfall of sources. An agent can differentiate it from leads_get_domain_emails, leads_get_email_status, and leads_get_person 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit "Use when" section gives a concrete scenario and a natural-language example, plus the precondition "after leads_search_people found the person." The "Not for" section names three sibling alternatives and the exact condition that routes to each (no name → domain_emails, existing address → email_status, role/history → get_person).

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

leads_get_email_statusVerify an emailA
Read-onlyIdempotent
Inspect

Whether an email address the user already has will deliver.

Use when: "is jane@acme.com still valid", cleaning a list before a send, checking a shortlist from leads_get_domain_emails. Not for: finding an address, use leads_get_email or leads_get_domain_emails. Returns: Record. email, status (valid | invalid | accept_all | unknown; accept_all means the server takes anything, so the address is unproven), result (deliverable | undeliverable | risky | unknown), score (0 to 100), mx_records, mail_provider (who runs the mail servers: google, microsoft, or a filter such as mimecast). disposable, webmail and smtp_check are null: the verifier does not report them, so judge free-mail and throwaway domains by the domain. Cost: 1 credit. Cached 30 days. Example: {"email": "jane@acme.com"}

ParametersJSON Schema
NameRequiredDescriptionDefault
emailYes
dry_runNoReturn only meta with the estimate. Costs nothing.
providerNoProvider id. Defaults to the server default for the tool.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
emailNo
errorNo
hintsYes
scoreNo
resultNo
statusNovalid, invalid, accept_all or unknown.
webmailNo
disposableNo
mx_recordsNo
smtp_checkNo
mail_providerNoWho runs the domain's mail servers, lower case: google, microsoft, or a filter such as mimecast.

TDQS

A4.7/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Goes well beyond the annotations (readOnly/idempotent/openWorld/destructive are already covered) by disclosing cost (1 credit), 30-day caching, and interpreting the result enums — notably that 'accept_all' means the server accepts anything so the address is unproven, and that disposable/webmail/smtp_check are null by design. This is exactly the kind of operational context 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.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loads the core purpose, then uses labeled sections (Use when / Not for / Returns / Cost / Example) that scan cleanly. The Returns section is dense but every clause adds decision-relevant meaning (enum interpretation, null fields).

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 4-param verification tool with annotations and an output schema, the description covers purpose, routing, cost, caching, and return-value interpretation. 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.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 75%, so the schema already documents dry_run and max_credits. The description only touches the email parameter implicitly via the example and the phrase 'an address the user already has'; it says nothing about provider or max_credits behavior. Baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Opens with a specific outcome — whether an existing email address will deliver — and the 'Not for' line explicitly separates it from leads_get_email (finding an address) and leads_get_domain_emails (discovering addresses). An agent can distinguish this from every sibling 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives concrete when-to-use triggers ('is jane@acme.com still valid', cleaning a list before a send, checking a shortlist from leads_get_domain_emails) and an explicit when-not with named alternatives. Nothing about tool selection is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

leads_get_personGet a personA
Read-onlyIdempotent
Inspect

The full record of one person: real name, title, company, location, LinkedIn, employment history and education. No email.

Use when: filling in a search row by id, "who is the head of growth at acme.com", checking a person's current role before outreach. Not for: the email, use leads_get_email (the paid reveal). Many people at once, use leads_search_people. Returns: Record. id, first_name, last_name, headline, title, title_start, seniority, company, company_domain, company_id, company_linkedin_url, company_employees, company_industry, location, linkedin_url, has_email, summary, employment_history[] (company, title, start, end, current; newest first), education[] (school, degree, field, start, end), skills[], languages[]. Dates are YYYY-MM. null or empty = the provider does not hold it; looked up by name and domain, the history is the current role only and education, skills and languages are empty. NoData when nobody matches. Give id, or first_name + last_name + domain, or linkedin_url. Cost: 9 credits by id or linkedin_url, 3 by name and domain, 1 on NoData. Cached 30 days. Example: {"first_name": "Jordan", "last_name": "Blake", "domain": "northstaranalytics.io"}

ParametersJSON Schema
NameRequiredDescriptionDefault
idNoThe LinkedIn profile URL a leads_search_people row gives as id. Anything else is InvalidTarget at no charge.
domainNoThe company domain.
dry_runNoReturn only meta with the estimate. Costs nothing.
providerNoProvider id. Defaults to the server default for the tool.
last_nameNo
first_nameNo
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.
linkedin_urlNo

Output Schema

ParametersJSON Schema
NameRequiredDescription
idNoThe provider's id, for leads_get_person and leads_get_email. Null when the provider holds no LinkedIn profile; look the person up by name and domain instead.
metaYes
errorNo
hintsYes
titleNo
skillsNo
companyNo
summaryNoThe profile's about text.
headlineNo
locationNo
educationNostart and end are YYYY-MM.
has_emailNoThe provider holds an email; leads_get_email reveals it. Null when unknown.
languagesNo
last_nameNo
seniorityNo
company_idNo
first_nameNo
title_startNoYYYY-MM the current role began.
linkedin_urlNo
company_domainNo
company_industryNo
company_employeesNoThe current company's headcount.
employment_historyNoMost recent first. start and end are YYYY-MM; end is null for a current role.
company_linkedin_urlNo

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/idempotent/openWorld/non-destructive, yet the description adds substantial beyond them: per-lookup cost (9/3/1 credits), 30-day caching, NoData semantics on a miss, and the degradation rule that name+domain lookups yield only the current role with empty education/skills/languages. It also clarifies that null/empty means the provider simply lacks the data rather than an error.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded and cleanly sectioned into purpose / Use when / Not for / Returns / Cost / Example, so an agent can skim. It runs long, and the enumerated Returns list partly restates the existing output schema, but the null-semantics and degradation notes in that block earn their space.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For an 8-parameter, zero-required lookup tool with an output schema, this covers everything an agent needs: accepted key combinations, cost model, caching, failure mode (NoData), and partial-result behavior. Nothing essential is missing, and return-value detail defers appropriately to the schema.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 63%, with first_name, last_name and linkedin_url carrying no schema descriptions. The description compensates by stating the three valid invocation shapes ('id, or first_name + last_name + domain, or linkedin_url') and gives a worked JSON example, which is genuine value beyond the schema. It does not explain dry_run, max_credits or provider, though those are schema-documented.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Opens with a specific verb+resource ('The full record of one person') and enumerates the fields returned, immediately bounding scope. It explicitly excludes email and names the sibling that serves it, so an agent can distinguish it from leads_get_email and leads_search_people 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides explicit 'Use when' scenarios (filling a search row by id, answering a head-of-growth question, pre-outreach role checks) and a 'Not for' section routing to leads_get_email for the paid reveal and leads_search_people for bulk. Conditions for selection are concrete, not implied.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

leads_search_companiesSearch companiesA
Read-onlyIdempotent
Inspect

Companies matching a name, keywords, location or headcount.

Use when: "find fintech companies in London with 50 to 200 staff", "companies that do X", building an account list by firmographics. Not for: one known company, use leads_get_company (by domain). People at companies, use leads_search_people. A site's traffic, use seo_get_domain_overview. Local shops and services in an area, use maps_search_businesses. Returns: List. rows[]: id, name, domain, website, linkedin_url, industry, employees, headcount_range, headcount_growth[] (months, percent), location, founded_year, company_type, description, keywords[], revenue_min and revenue_max (the estimated annual revenue range, USD), phone. rows_available is the provider's total before the keyword check. A row is kept only when one of the keywords or unlisted industries appears in its name, industry, description or specialties, so a page can return fewer rows than limit; the charge counts the rows fetched. Give at least one of name, keywords, industries, locations or employee_ranges. Cost: 12 credits per 100 rows asked for (limit), rounded up. Default 12 credits. Cached 30 days. Example: {"keywords": ["payments"], "locations": ["London"], "employee_ranges": ["51,200"]}

ParametersJSON Schema
NameRequiredDescriptionDefault
nameNoA company name to match.
limitNoMax rows. Default 100, cap 1000.
cursorNoFrom meta.cursor of the previous page.
dry_runNoReturn only meta with the estimate. Costs nothing.
keywordsNoWords describing what the company does.
providerNoProvider id. Defaults to the server default for the tool.
locationsNoCities, regions or countries of the headquarters.
industriesNoIndustry labels, matched as keywords.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.
employee_rangesNoHeadcount ranges as "min,max", for example "11,50".

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations only cover the safety profile (readOnly/idempotent/openWorld/non-destructive). The description adds the behaviors an agent actually needs: 12 credits per 100 rows requested rounded up, cached 30 days, dry_run is free, budget refusal via max_credits, and the important quirk that the provider keyword check can return fewer rows than limit while still charging for rows fetched.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with purpose, then tightly labeled When/Not-for/Returns/Cost/Example blocks, all of which are scannable. It is on the long side, and part of the Returns inventory overlaps with the available output schema, but no sentence is pure filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 10-parameter, open-world, paid search tool, the description covers selection, alternatives, required-filter constraint, billing, caching, pagination caveat and a worked example. Combined with the output schema and annotations, an agent has everything needed to call it correctly and predict cost.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 exceeds it by stating a cross-parameter constraint the schema cannot express ("Give at least one of name, keywords, industries, locations or employee_ranges") and by tying limit to cost. It stops short of 5 because employee_ranges formatting and cursor chaining are largely restated from the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Opens with a precise verb+resource+filter scope ("Companies matching a name, keywords, location or headcount"), which immediately distinguishes it from leads_get_company, leads_search_people and maps_search_businesses. An agent can select this tool 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides explicit when-to-use examples ("find fintech companies in London with 50 to 200 staff", building an account list) and a Not-for block that routes four distinct intents to the correct sibling tools (leads_get_company, leads_search_people, seo_get_domain_overview, maps_search_businesses). Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

leads_search_peopleSearch peopleA
Read-onlyIdempotent
Inspect

People matching title, seniority and company filters. No email.

Use when: "find heads of marketing at fintech startups", building a target list by role, prospecting by ICP. Not for: someone to email at a specific website about a link, use leads_get_domain_emails (keyed by domain). One person's full record, use leads_get_person. An email for a named person, use leads_get_email. Returns: List. rows[]: id (the LinkedIn profile URL; null when the person has no profile, so look them up by name and domain), first_name, last_name, headline, title, title_start (YYYY-MM, so time in the role), company, company_domain, company_id, company_linkedin_url, company_employees, company_industry, location, linkedin_url. rows_available is the provider's total. Give at least one of titles, seniority, company_domains, industries, locations or keywords. Cost: 12 credits per 100 rows asked for (limit), rounded up. Default 12 credits. Cached 7 days. Example: {"titles": ["head of marketing"], "industries": ["fintech"], "locations": ["London"], "limit": 50}

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax rows. Default 100, cap 1000.
cursorNoFrom meta.cursor of the previous page.
titlesNoJob titles, matched loosely.
dry_runNoReturn only meta with the estimate. Costs nothing.
keywordsNoA job title word such as "marketing" is matched against the current title; other words against the whole profile.
providerNoProvider id. Defaults to the server default for the tool.
locationsNoCities, regions or countries of the person.
seniorityNojunior, senior, executive. Default all.
industriesNoIndustry words, matched as keywords.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.
company_domainsNoRestrict to people at these company domains.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.6/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, idempotent, non-destructive and openWorld, so safety is covered. The description adds genuinely new behavioral context: credit cost (12 per 100 rows, rounded up, default 12), 7-day caching, the requirement to supply at least one filter, and the null-id edge case. A small gap remains around pagination/cursor behavior, which is only implied by the cursor param.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded and cleanly sectioned (Use when / Not for / Returns / Cost / Example), with the routing information before the details. The enumerated field list in 'Returns' is partly redundant given an output schema exists, though the id-null caveat earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For an 11-parameter, zero-required search tool, the description covers routing, filtering constraints, cost, caching and edge cases, while the output schema and annotations handle return shape and safety. An agent has everything needed to invoke it correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 goes beyond the schema by stating the cross-parameter constraint ('Give at least one of titles, seniority, company_domains, industries, locations or keywords') and supplying a worked example payload, which the schema cannot express.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('People matching title, seniority and company filters') and immediately scopes it with 'No email.' It explicitly names the sibling tools it is not (leads_get_domain_emails, leads_get_person, leads_get_email) so an agent can route without opening another schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' with three concrete scenarios (find heads of marketing at fintech startups, build a target list by role, prospect by ICP) and a 'Not for' block that maps each excluded case to the correct alternative tool. Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

linkedin_get_commentsGet a LinkedIn post's commentsA
Read-onlyIdempotent
Inspect

The comments LinkedIn shows on one post, each with the commenter's profile URL.

Use when: pulling the people who engaged with a post: a competitor's launch, a thought leader in your category, your own post. Each author_url goes straight into linkedin_get_profile or leads_get_person. Not for: every comment on a busy post (LinkedIn shows up to 10 to a logged-out reader, so a post with 200 comments returns 10). Reactions, which LinkedIn does not show at all. Many posts at once, use linkedin_search_posts, whose rows carry the same commenters in top_comments. Returns: List. rows[]: one comment each: author (the profile's slug, the part after /in/ or /company/), author_url (on www.linkedin.com), text (cut at 2000 characters). LinkedIn gives no time, likes or replies for a comment, so those are null. meta.cursor is always null: there is no next page. Cost: 1 credit. Cached 6 hours. Example: {"url": "https://www.linkedin.com/posts/aagupta_what-you-need-to-know-ai-agents-activity-7354600338621906944-RvXR"}

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesThe full URL of a LinkedIn post.
cursorNoFrom meta.cursor of the previous page.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With annotations already covering the read-only/idempotent safety profile, the description adds real behavioral context beyond them: the up-to-10-comment cap for logged-out readers, null time/likes/replies, meta.cursor always null (no pagination), 1 credit cost, and 6-hour caching.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded purpose followed by tagged sections (Use when / Not for / Returns / Cost / Example). Despite its length, every line carries actionable information with no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Complete for a read tool: identifies limits, cost, caching, pagination behavior, and example input. The output schema exists, yet the description still clarifies the non-obvious null fields, adding value rather than redundancy.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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, giving a baseline of 3. The description adds meaning on top by explaining that cursor is always null and providing a concrete example url, which clarifies real usage.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific resource and scope: 'The comments LinkedIn shows on one post, each with the commenter's profile URL.' It immediately distinguishes itself from linkedin_get_post and linkedin_search_posts by naming them as siblings for other needs.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' (competitor launch, thought leader, own post), explicit 'Not for' with the exact alternative (linkedin_search_posts for many posts), and a concrete routing note that author_url feeds linkedin_get_profile or leads_get_person. Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

linkedin_get_companyGet a LinkedIn companyA
Read-onlyIdempotent
Inspect

One LinkedIn company page: headcount, industry, location and website.

Use when: sizing a company from its own page, confirming an industry and a headcount band before outreach. Not for: a company's own posts, use linkedin_get_company_posts. A richer firmographic record, use leads_get_company. A person, use linkedin_get_profile. Returns: Record. The page's handle, name, bio, followers, website, location, industry, employees (LinkedIn's own headcount), founded, company_type, topics (its specialties), people (the few employees the page shows, with profile URLs and usually no title) and related (similar pages), with other profile fields where LinkedIn fills them. null or empty = the platform does not publish it. kind is company. running_ads and ad_library_id are always null here: the page does not say whether the company advertises; ads_get_advertiser_ads with platform linkedin and the company name does. Give one of handle (the company slug) or url. Cost: 1 credit. Cached 24 hours. Example: {"handle": "shopify"}

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe full URL of a LinkedIn company page.
handleNoThe account's handle, with or without the @.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
idNo
bioNo
urlNo
kindNo
metaYes
nameNo
emailNoThe contact email the account shows publicly.
errorNo
hintsYes
likesNoLifetime likes, where the platform reports them.
linksNoOther links the account lists: bio links and its profiles elsewhere.
phoneNoThe contact phone the account shows publicly.
viewsNo
handleNoThe @name, without the @.
peopleNoLinkedIn company pages: the few employees the page shows, not the whole staff.
topicsNoWhat the account says it covers: LinkedIn specialties, YouTube channel keywords.
foundedNoCompany pages: the year founded.
relatedNoSimilar accounts the platform suggests beside this one.
websiteNo
industryNoCompany pages only.
locationNo
platformNo
verifiedNo
employeesNoCompany pages only.
followersNoSubscribers on YouTube.
followingNo
created_atNo
experienceNoLinkedIn people: the companies on the profile, newest first. No titles.
posts_countNo
running_adsNoFacebook pages: whether the page is running ads now.
company_typeNoCompany pages: Public Company, Privately Held.
recent_postsNoLinkedIn people: their latest posts, for linkedin_get_comments.
ad_library_idNoFacebook pages: the id ads_get_advertiser_ads takes for this page.

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/idempotent/openWorld/non-destructive, yet the description adds material context beyond them: 1 credit cost, 24-hour caching, the convention that null/empty means the platform does not publish the field, and the important caveat that running_ads and ad_library_id are always null here with a pointer to ads_get_advertiser_ads. That is a genuine behavioral disclosure the schema and annotations do not carry.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the resource, then Use when / Not for / Returns / Cost / Example — a clean, scannable structure. The Returns paragraph is long and partly redundant with the output schema, but it carries the null-semantics and running_ads caveats, so it mostly earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given that an output schema exists, the description need not re-document the return shape, and it still supplies everything an agent needs: input selection rule, cost, caching, sibling routing, and the platform-specific null convention. Nothing required 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.

Parameters4/5

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 a selection rule not encoded in the schema: 'Give one of handle (the company slug) or url,' which clarifies the otherwise-ambiguous zero-required-parameter set. It also glosses handle as the company slug, adding meaning beyond the generic schema text.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('One LinkedIn company page') and enumerates the core fields returned (headcount, industry, location, website). It explicitly names the sibling it is not (linkedin_get_company_posts, leads_get_company, linkedin_get_profile), so an agent can route 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides an explicit 'Use when' trigger (sizing a company, confirming industry/headcount band before outreach) and a 'Not for' block that routes three distinct alternatives: company posts, richer firmographics, and people. 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.

linkedin_get_company_postsGet LinkedIn company postsA
Read-onlyIdempotent
Inspect

The posts on one LinkedIn company page, newest first.

Use when: watching what a competitor publishes, judging cadence and engagement. Not for: posts by topic across LinkedIn, use linkedin_search_posts. One post in full, use linkedin_get_post. Returns: List. rows[]: posts with author, created_at, text (cut at 2000 characters) and transcript. The listing carries no engagement, views or media, so those are null; linkedin_get_post has likes, comments and media for one post. created_at is approximate: the platform shows an age such as "3 weeks ago", so it is exact only to that unit. Give one of handle (the company slug) or url. Cost: 1 credit per page. Cached 6 hours. Example: {"handle": "shopify"}

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe full URL of a LinkedIn company page.
cursorNoFrom meta.cursor of the previous page.
handleNoThe account's handle, with or without the @.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
feedNoWhere the platform can serve something else: recent is the latest posts, most_liked the account's most-liked posts across years, sorted by likes.
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations cover the safety profile (readOnly, idempotent, non-destructive), but the description adds substantial context beyond them: text truncated at 2000 chars, engagement/views/media returned as null, created_at only approximate to the displayed unit, 1 credit per page, and a 6-hour cache. This is the kind of operational detail an agent needs to interpret results and budget calls.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded purpose sentence, then labeled blocks (Use when / Not for / Returns / input / Cost / Example). Dense but every sentence carries non-redundant information; no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Covers purpose, routing, return shape, data caveats, cost, caching, and a concrete example. With an output schema present it need not detail return values, yet its summary of rows[] and null fields still helps the agent reason about results. Complete for this tool.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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: it clarifies handle is the company slug, states that handle OR url must be supplied ('Give one of'), and implies cursor-based pagination via 'per page'. It does not spell out dry_run/max_credits semantics beyond what the schema already documents.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource+scope: 'The posts on one LinkedIn company page, newest first.' It clearly distinguishes itself from linkedin_search_posts (topic-wide) and linkedin_get_post (single post in full), so an agent can route 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' (competitor monitoring, cadence/engagement) and 'Not for' clauses naming the exact alternatives (linkedin_search_posts, linkedin_get_post) with the condition that selects each. Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

linkedin_get_postGet a LinkedIn postA
Read-onlyIdempotent
Inspect

One LinkedIn post with its text, its author, its engagement and its first commenters.

Use when: a row from a search is worth the detail, or you have a URL and nothing else. Not for: the commenters as rows to page or export, use linkedin_get_comments. A company's whole feed, use linkedin_get_company_posts. Returns: Record. rows[]: the one post, with author and author_followers, created_at, text (cut at 2000 characters), likes, comments, shares, saves, views, media, duration_s, links, transcript and top_comments[]. top_comments are up to 10 commenters with their profile URLs, the same people linkedin_get_comments returns as rows. null or empty = the platform does not publish it. media is video only for a video stream; a photo, a document carousel or a GIF reads image. Cost: 1 credit. Cached 6 hours. Example: {"url": "https://www.linkedin.com/posts/aagupta_what-you-need-to-know-ai-agents-activity-7354600338621906944-RvXR"}

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesThe full URL of a LinkedIn post.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
idNoThe platform's own id. Dedupe on it.
urlNo
metaYes
textNoCaption or body, cut at 2000 characters.
errorNo
hintsYes
is_adNoPaid or a marked partnership, where the platform says.
likesNo
linksNoOutbound links in the post or its description, expanded.
mediaNo
musicNoThe sound or track, as title and artist.
savesNoSaves or bookmarks, where the platform counts them.
viewsNo
authorNoHandle, without the @.
sharesNo
taggedNoAccounts tagged in the media, by handle.
commentsNo
hashtagsNoWithout the #.
languageNoThe language the platform detected, as a code.
locationNoThe place the post is tagged with.
mentionsNoHandles the post names, without the @.
platformNo
author_urlNo
created_atNoISO 8601 UTC, where the platform reports it.
duration_sNo
transcriptNoWhat a video says, where the listing carries it, cut at 2000 characters.
author_nameNo
top_commentsNoThe comments the platform shows with the post: up to 10 on LinkedIn, a few elsewhere.
collaboratorsNoCo-authors, collaborators and branded-content partners, by handle.
author_verifiedNo
author_followersNo

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/openWorld/idempotent/non-destructive, and the description adds real operational context on top: 1 credit cost, 6-hour cache, text truncated at 2000 characters, null/empty meaning the platform does not publish the field, and the media-is-video-only caveat. These are the kinds of traits 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.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded and labeled (Use when / Not for / Returns / Cost / Example), with no filler sentences. The Returns enumeration is somewhat redundant with the existing output schema, 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.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a single-record fetch with full schema coverage and an output schema present, the description covers prerequisites, cost, caching, truncation, null semantics and failure-to-publish behavior. 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.

Parameters4/5

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 goes slightly further by giving a concrete example URL (showing the LinkedIn activity-URL format an agent must match) and by tying the 'Cost: 1 credit' statement to the max_credits budget parameter.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with a specific verb+resource+scope: 'One LinkedIn post with its text, its author, its engagement and its first commenters.' It explicitly separates itself from linkedin_get_comments and linkedin_get_company_posts, so an agent can route correctly 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Contains explicit 'Use when' (a search row worth the detail, or a bare URL) and 'Not for' clauses naming the two sibling alternatives and the exact condition that selects each. This is the full when/when-not/alternative triad.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

linkedin_get_profileGet a LinkedIn profileA
Read-onlyIdempotent
Inspect

One LinkedIn person: their about text, location, followers, companies and latest posts.

Use when: checking a person before outreach, reading how they describe themselves. Not for: a company page, use linkedin_get_company. An email address, use leads_get_email. A person's full employment record, use leads_get_person. Returns: Record. The profile's handle, name, bio, followers, location, experience[] (the companies and schools on the profile, with dates but no titles), recent_posts[] (their latest posts, for linkedin_get_comments) and related (similar profiles), with other profile fields where LinkedIn fills them. null or empty = the platform does not publish it. Give one of url or handle (the part after /in/). Cost: 1 credit. Cached 24 hours. Example: {"url": "https://www.linkedin.com/in/williamhgates"}

ParametersJSON Schema
NameRequiredDescriptionDefault
urlNoThe full URL of a LinkedIn profile.
handleNoThe account's handle, with or without the @.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
idNo
bioNo
urlNo
kindNo
metaYes
nameNo
emailNoThe contact email the account shows publicly.
errorNo
hintsYes
likesNoLifetime likes, where the platform reports them.
linksNoOther links the account lists: bio links and its profiles elsewhere.
phoneNoThe contact phone the account shows publicly.
viewsNo
handleNoThe @name, without the @.
peopleNoLinkedIn company pages: the few employees the page shows, not the whole staff.
topicsNoWhat the account says it covers: LinkedIn specialties, YouTube channel keywords.
foundedNoCompany pages: the year founded.
relatedNoSimilar accounts the platform suggests beside this one.
websiteNo
industryNoCompany pages only.
locationNo
platformNo
verifiedNo
employeesNoCompany pages only.
followersNoSubscribers on YouTube.
followingNo
created_atNo
experienceNoLinkedIn people: the companies on the profile, newest first. No titles.
posts_countNo
running_adsNoFacebook pages: whether the page is running ads now.
company_typeNoCompany pages: Public Company, Privately Held.
recent_postsNoLinkedIn people: their latest posts, for linkedin_get_comments.
ad_library_idNoFacebook pages: the id ads_get_advertiser_ads takes for this page.

TDQS

A4.7/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint/idempotentHint/openWorldHint, but the description adds non-trivial behavior: cost of 1 credit, a 24-hour cache, and the meaning of null/empty results. It stops short of stating auth/permission requirements or error behavior, 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.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded purpose, then labeled Use when / Not for / Returns / Cost / Example blocks. Every sentence carries information an agent needs; no filler or restatement of the name.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Covers selection context, input format, cost/caching economics, and result semantics (including the null-means-unpublished convention). An output schema exists, so the added Returns detail is bonus rather than a gap-filler, and nothing needed to invoke the tool correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 real value by clarifying that url and handle are alternatives ('Give one of url or handle') and that handle is the segment after /in/, plus a concrete example payload that anchors the format.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The opening line names a specific verb+resource ('One LinkedIn person') and enumerates the exact payload (about text, location, followers, companies, latest posts), which lets an agent distinguish it from linkedin_get_company, leads_get_person and leads_get_email 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' (pre-outreach checks, self-description) and 'Not for' clauses that name the three sibling alternatives (linkedin_get_company, leads_get_email, leads_get_person) with the condition that selects each. This is the textbook routing pattern.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

linkedin_search_postsSearch LinkedIn postsA
Read-onlyIdempotent
Inspect

LinkedIn posts matching a keyword, ranked by LinkedIn's own search.

Use when: "what is being said about X on LinkedIn", finding the people posting about a category. Not for: one company's posts, use linkedin_get_company_posts. Finding people to contact, use leads_search_people. Returns: List, ranked. rows[]: posts with author and author_followers, created_at, text (cut at 2000 characters), likes, comments, shares, saves, views, media, duration_s, links, transcript and top_comments[]. top_comments are up to 10 commenters per post with their profile URLs, so one page names the people engaging with a topic; transcript is what a video post says. media is video only for a video stream; a photo, a document carousel or a GIF reads image. null or empty = the platform does not publish it. created_at is approximate: the platform shows an age such as "3 weeks ago", so it is exact only to that unit. Cost: 1 credit per page. Cached 6 hours. Example: {"query": "rfp automation", "since": "week"}

ParametersJSON Schema
NameRequiredDescriptionDefault
queryYesWhat to search LinkedIn posts for.
sinceNoHow far back to search. Default month.month
cursorNoFrom meta.cursor of the previous page.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnlyHint, idempotentHint, openWorldHint), and the description layers on operational context they cannot: cost of 1 credit per page, 6-hour caching, and precise semantics of returned fields (created_at approximate to the shown age unit, null/empty means the platform does not publish it). This is substantial value beyond the 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.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the one-line purpose, then cleanly sectioned (Use when, Not for, Returns, Cost, Example). Every section earns its place, though the lengthy Returns enumeration is partly redundant with an output schema that already exists, costing some conciseness.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a high-complexity, open-world search tool with an output schema, this covers purpose, selection criteria, cost/paging model, caching, and return field caveats, leaving nothing an agent needs to invoke it correctly ambiguous.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 and the schema already defines each parameter. The description goes beyond it by tying cost to paging (1 credit per page, feeding max_credits/dry_run expectations) and providing a concrete usage example with query and since, which clarifies intended parameter shape.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (search), resource (LinkedIn posts), and matching mechanism (keyword, ranked by LinkedIn's own search). It explicitly names the sibling it is not (linkedin_get_company_posts) and the leads alternative, so an agent can discriminate it from the many search_* 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides explicit 'Use when' triggers (what is being said about X, finding people posting about a category) and explicit 'Not for' exclusions routing to linkedin_get_company_posts and leads_search_people. Both the positive and negative conditions are spelled out.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

maps_get_placeGet a business profileA
Read-onlyIdempotent
Inspect

One business's full Google Business Profile: categories, hours, description, rating breakdown and the topics its reviews mention.

Use when: "audit this business's Google profile", "what do reviews of this clinic talk about", "what is this practice's primary category", checking a prospect before outreach. Not for: finding businesses or a business's local rivals, use maps_search_places (by search) or maps_search_businesses (by area and filters). The review text itself is not returned. A company's firmographics, use leads_get_company. Returns: Record. place_id, cid, name, category, additional_categories[], address, phone, website, domain, rating, reviews, is_claimed, status, maps_url, description, rating_counts[] (1 star first), hours[] (day, open, close as HH:MM; a day with no row is closed), attributes[], topics[] (topic, mentions), services[], people_also_search[], book_online_url. services[] and people_also_search[] come back empty upstream, and attributes[] holds little beyond accessibility: an empty list is not a gap in the profile. NoData when Google has no profile for the lookup. Give exactly one of place_id, cid or name. Cost: 2 credits. Cached 7 days. Example: {"place_id": "ChIJP0warDDowokRfvXMkBqL5Cg"}

ParametersJSON Schema
NameRequiredDescriptionDefault
cidNoFrom a maps_* row, or the cid= in a Google Maps link.
nameNoThe business name with its town, looked up in location.
dry_runNoReturn only meta with the estimate. Costs nothing.
languageNoISO 639-1 language code. Default en.en
locationNoProvider location name or code. Default United States.United States
place_idNoFrom a maps_* row.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
cidNoGoogle's customer id, for maps_get_place.
cityNo
metaYes
nameNo
errorNo
hintsYes
hoursNoOpening hours, local time as HH:MM, one row per opening; a day with no row is closed.
phoneNo
domainNo
ratingNoAverage stars out of 5.
statusNoOpen or closed when the data was collected, or closed for good.
topicsNoWords Google pulls from the reviews, with how many reviews mention each.
addressNo
reviewsNoNumber of Google reviews.
websiteNonull when the profile lists no website.
categoryNoThe main Google Business Profile category.
latitudeNo
maps_urlNo
place_idNoGoogle's place id, for maps_get_place.
postcodeNo
servicesNo
longitudeNo
attributesNoWhat the profile says the business offers, such as has_delivery or accepts_reservations.
is_claimedNoWhether the owner has verified the Business Profile.
descriptionNoThe business's own description on its profile.
price_levelNoinexpensive, moderate, expensive or very_expensive.
country_codeNo
total_photosNo
rating_countsNoReviews by stars, 1 star first, 5 stars last.
book_online_urlNo
missing_attributesNoWhat the profile says the business does not offer.
people_also_searchNoBusinesses Google lists as related: usually the nearest competitors.
additional_categoriesNo

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations cover safety (readOnly/idempotent/openWorld), and the description layers on non-obvious behavior the schema can't express: cost of 2 credits, 7-day caching, NoData when no profile exists, and the warning that services[]/people_also_search[] return empty upstream while attributes[] holds little beyond accessibility (so an empty list isn't a gap). This is exactly the kind of operational context that prevents misreading results.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the outcome, then labeled blocks for Use when / Not for / Returns / Cost / Example. Dense but every line carries actionable information, and the lookup-constraint and example make calling it trivial.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Despite an output schema existing, the description still supplies the field inventory, ordering caveats (rating_counts 1-star first, hours HH:MM with closed days omitted), and the empty-list caveats, fully preparing the agent to interpret results. Nothing needed to invoke or interpret the call is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the schema already documents every field; baseline would be 3. The description adds real semantic value beyond the schema by stating the mutual-exclusivity constraint 'Give exactly one of place_id, cid or name', which the schema does not encode (all three appear as independent optional properties). Cost/credit semantics are also surfaced.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The first sentence names a specific verb+resource (fetch one business's full Google Business Profile) and enumerates the content returned: categories, hours, description, rating breakdown, review topics. It is immediately distinguishable from the search siblings that return many businesses.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' triggers are given ('audit this business's profile', 'what do reviews of this clinic talk about') plus a 'Not for' section naming the exact alternatives: maps_search_places for discovery, maps_search_businesses for area/filter search, and leads_get_company for firmographics. When and when-not are both covered with the routing condition.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

maps_search_businessesSearch businessesA
Read-onlyIdempotent
Inspect

Businesses on Google Maps within a radius of a point, filtered by category, rating, review count or claimed profile. Not ranked.

Use when: "dentists within 10 km of Manchester with fewer than 20 reviews", "unclaimed restaurants in Leeds", local prospect lists for an agency, counting a category in a town. Not for: who ranks on Maps for a search, use maps_search_places. One business in full, use maps_get_place. Companies by industry or headcount (larger firms, not storefronts), use leads_search_companies. Returns: List. rows[]: place_id, cid, name, category, address, phone, website, domain, rating (stars out of 5), reviews, is_claimed, status (open, closed, temporarily_closed, closed_forever), maps_url and the other Maps profile fields. website null = the profile lists none, a prospect for web work. rows_available is the total matching. Cost: 4 credits, plus 12 per 100 rows. Default 100 rows = 16 credits. Cached 7 days. Example: {"latitude": 53.4808, "longitude": -2.2426, "radius_km": 10, "categories": ["dentist"], "max_reviews": 20}

ParametersJSON Schema
NameRequiredDescriptionDefault
nameNoText the business name contains.
limitNoMax rows. Default 100, cap 1000.
cursorNoFrom meta.cursor of the previous page.
claimedNotrue: only owner-verified profiles; false: only unclaimed ones.
dry_runNoReturn only meta with the estimate. Costs nothing.
latitudeYesThe centre of the search area.
order_byNoHighest first. Unsorted when unset.
longitudeYes
radius_kmNoDefault 5, max 1000.
categoriesNoGoogle category ids in snake case, such as "dentist" or "pizza_restaurant".
max_ratingNo
min_ratingNo
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.
max_reviewsNo
min_reviewsNo

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.7/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/openWorld/idempotent/non-destructive, so the bar is met; the description goes further with cost mechanics (4 credits + 12 per 100 rows, 16 for the default 100), a 7-day cache TTL, and the 'Not ranked' result semantics. It also decodes a null website as 'the profile lists none,' which is actionable rather than cosmetic.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Labelled sections (Use when / Not for / Returns / Cost / Example) with the definition sentence front-loaded. Every line carries information; the failure mode would be padding, and there is none.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 15-parameter, multi-filter search the description covers routing, result fields, total-count semantics (rows_available), cost, caching and a runnable example. An output schema exists, so it is not required to narrate returns, yet the field list is a bonus rather than a filler.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 67%, so several parameters (longitude, min/max_rating, min/max_reviews, max_credits) are already documented in-schema and the description mostly restates the same fields. The worked example usefully shows filters composed in a single call (radius + categories + max_reviews), but no new syntax or edge-case meaning is added. Baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource with scope: 'Businesses on Google Maps within a radius of a point, filtered by category, rating, review count or claimed profile.' It also pre-empts a common misreading with 'Not ranked,' which immediately separates it from a rankings tool.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The 'Use when' block gives four concrete scenarios and the 'Not for' block names three sibling tools (maps_search_places, maps_get_place, leads_search_companies) with the exact condition that selects each. Explicit when/when-not/alternatives, nothing left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

maps_search_placesSearch Google MapsA
Read-onlyIdempotent
Inspect

The places Google Maps shows for a search in an area, in Maps' order.

Use when: "who shows up on Maps for plumber in Austin", "where does our clinic rank on Maps for dentist near me", local competitors for a service in a town, a spot check of local rankings at one point. Not for: a filtered list of every business of a type in an area (unclaimed, few reviews, low rating), use maps_search_businesses. One business's hours, primary category and review topics, use maps_get_place. The organic results and local pack on Google search, use seo_get_serp. Companies by industry or headcount, use leads_search_companies. Returns: List. rows[]: rank, place_id, cid, name, category, address, phone, website, domain, rating (stars out of 5), reviews, is_claimed, status (open, closed, temporarily_closed, closed_forever), maps_url and the other Maps profile fields. website null = the profile lists none. Give latitude and longitude together to search around a point instead of location. Rankings differ by point: for a rank grid, call once per point. Cost: 1 credit. Cached 24 hours. Example: {"keyword": "emergency plumber", "location": "Austin,Texas,United States"}

ParametersJSON Schema
NameRequiredDescriptionDefault
zoomNoMap zoom at the point: 14 is a neighbourhood, 11 a city.
depthNoHow many places to fetch. Default 20, max 100.
dry_runNoReturn only meta with the estimate. Costs nothing.
keywordYes
languageNoISO 639-1 language code. Default en.en
latitudeNoSearch around this point instead of location.
locationNoWhere to search, as a provider location name such as "Austin,Texas,United States". Ignored when latitude and longitude are set.United States
longitudeNoGive it with latitude.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, openWorld, idempotent, non-destructive), and the description adds information annotations cannot carry: cost of 1 credit, a 24-hour cache window, and the caveat that rankings vary by geographic point so a rank grid needs one call per point. It does not mention failure modes such as BudgetExceeded, which keeps it short of 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.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Strongly structured and front-loaded: scope, then Use when / Not for / Returns / Cost / Example. It is on the long side, with four verbose trigger phrases and four excluded alternatives, but every line either routes the agent or prevents a misuse, so it stays close to earning its length.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a read-only search with an output schema, the essential context is selection guidance, cost, and geographic behavior, and all three are present. The Returns block is redundant with the output schema but not harmful, and the worked example shows a valid minimal call.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 89%, so the schema already documents zoom, depth, language, location, latitude/longitude and dry_run. The description reinforces the geographic-vs-location switch and the lat/long pairing rule, but that mostly restates the schema rather than adding new syntax or format semantics. Baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific resource and scope: the ranked set of places Maps returns for a keyword in an area, in Maps' order. It explicitly differentiates itself from the closest siblings (maps_search_businesses, maps_get_place, seo_get_serp, leads_search_companies), so an agent can route 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Has explicit 'Use when' triggers (rank spot checks, local competitor discovery, 'who shows up on Maps') and an explicit 'Not for' list that names the correct alternative tool for each excluded case. Nothing about when to pick this over a sibling is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

reddit_get_commentsGet Reddit commentsA
Read-onlyIdempotent
Inspect

The comments on one Reddit thread, flattened in reading order with their reply depth.

Use when: "what did people reply", judging whether a thread is worth answering, pulling the objections out of a discussion. Not for: comments across many threads, use reddit_search_comments. The post itself, use reddit_get_post. Returns: List, in reading order: a reply follows the comment it answers. rows[]: id, post_id, post_title, parent_id (the comment it answers, null at top level), subreddit, author, created_at, score, body (cut at 2000 characters), url, depth (0 is top level). meta.cursor loads more of the thread. Cost: 1 credit per call, one page of the thread. Cached 1 hour. Example: {"url": "https://www.reddit.com/r/startups/comments/1lfbo7u/what_crm_do_you_use/"}

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesThe thread URL, from a row's url.
cursorNoFrom meta.cursor of the previous page.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.7/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations cover the safety profile (readOnly, idempotent, non-destructive, openWorld), and the description layers on genuinely additional behavior: 1 credit per call for one page, 1-hour cache, 2000-character body truncation, and cursor-based pagination via meta.cursor. These are the operational facts an agent needs that 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.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded purpose followed by labeled sections (Use when / Not for / Returns / Cost / Example). Every sentence carries actionable content with no filler, and the cost and cache notes are compactly placed.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 4-param paginated read tool with an output schema, the definition covers selection, cost, caching, pagination, and truncation limits. An agent has everything needed to call it correctly and interpret the result.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so all four parameters are already documented, establishing a baseline of 3. The description reinforces intent (url from a row's url, cursor continues the thread) but adds little syntax or constraint detail beyond what the schema already states.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource with scope: comments on one Reddit thread, flattened with reply depth. It explicitly distinguishes itself from reddit_search_comments (many threads) and reddit_get_post (the post itself), so an agent can route correctly 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides an explicit 'Use when' with concrete scenarios and a 'Not for' that names the two sibling alternatives and the condition that selects each. Nothing about selection is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

reddit_get_new_postsGet new Reddit postsA
Read-onlyIdempotent
Inspect

Every post created in the given subreddits inside a time window, oldest first. The check-in tool: complete for the window it reports, unlike search.

Use when: "anything new in r/startups since yesterday", "watch these subreddits for mentions of our category", any repeated look at the same communities. Not for: keyword search across all of Reddit, use reddit_search_posts (ranked, not complete). Reading a thread, use reddit_get_post and reddit_get_comments. Choosing which subreddits to watch, use reddit_search_subreddits. Returns: List, oldest first. rows[]: id, subreddit, title, author, created_at, score, comments, upvote_ratio, url, link_url, body, flair, over_18, is_video. coverage[] per subreddit: covered_from, complete, pages_fetched. covered_from later than since, or complete false, means the window was cut: raise pages, shorten since, or pass meta.cursor. next_since is the value to send as since next time; it overlaps by two minutes, so dedupe rows on id. Cost: 1 credit per subreddit per page. Three subreddits at the default is 3 credits. Never cached. Example: {"subreddits": ["startups", "SaaS"], "since": "24h", "match": ["crm", "pipeline"]}

ParametersJSON Schema
NameRequiredDescriptionDefault
matchNoKeep only posts whose title or body holds one of these terms, ignoring case.
pagesNoPages per subreddit. Raise it when the window comes back cut.
sinceNoHow far back to look: "30m", "6h", "2d" or an ISO 8601 timestamp. Max 7 days.24h
cursorNoFrom meta.cursor of the previous page.
dry_runNoReturn only meta with the estimate. Costs nothing.
subredditsYesCommunities to check, up to 10. One credit each, per page.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes
coverageNo
next_sinceNoPass this as `since` next time, and dedupe rows on id.

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/idempotent/openWorld/non-destructive, so the safety profile is covered. The description adds substantial behavior beyond that: the cost model (1 credit per subreddit per page, 3 credits for the default), that it is never cached, and how a cut window manifests via coverage[].complete/covered_from with remediation options.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the core definition, then cleanly sectioned into Use when / Not for / Returns / Cost / Example. It is information-dense but every block earns its place, and the worked example anchors the schema fields.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 7-param, cost-incurring, completeness-sensitive tool, the description covers the window semantics, budget handling via max_credits, dedupe requirement, and cost. Even though an output schema exists, the extra explanation of coverage[] and next_since is appropriate because the correctness contract depends on it.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 genuine meaning beyond the schema: it ties 'pages' to the cut-window failure mode, explains cursor originates from meta.cursor, and specifies that next_since should be sent as 'since' with a two-minute overlap requiring dedupe on id.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource ('Every post created in the given subreddits inside a time window') and immediately differentiates itself from search by asserting completeness ('The check-in tool: complete for the window it reports, unlike search'). An agent can distinguish it from reddit_search_posts 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' with concrete scenarios and an explicit 'Not for' block that routes to the correct siblings: reddit_search_posts for keyword search, reddit_get_post/reddit_get_comments for reading a thread, reddit_search_subreddits for choosing communities. Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

reddit_get_postGet a Reddit postA
Read-onlyIdempotent
Inspect

One Reddit thread in full: the whole post body, its score, its flair and how big the community is.

Use when: a row from a search or a check-in is worth reading properly, or you need the full text a row cut at 2000 characters. Not for: the replies, use reddit_get_comments. Finding threads in the first place, use reddit_search_posts or reddit_get_new_posts. Returns: Record. id, subreddit, title, author, created_at, score, comments, upvote_ratio, url, link_url, body (full), flair, over_18, is_video, locked, archived. Cost: 1 credit. Cached 1 hour. Example: {"url": "https://www.reddit.com/r/startups/comments/1lfbo7u/what_crm_do_you_use/"}

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesThe thread URL, from a row's url.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
idNoReddit's base36 post id, without the t3_ prefix. Dedupe on it.
urlNoThe thread on reddit.com. Pass it to reddit_get_post.
bodyNoThe full post text, not cut.
metaYes
errorNo
flairNo
hintsYes
scoreNoUpvotes minus downvotes.
titleNo
authorNonull when the account is deleted.
lockedNoLocked threads take no new comments.
over_18No
archivedNo
commentsNo
is_videoNoA video uploaded to Reddit itself.
link_urlNoWhere a link post points. null for a text post.
subredditNoName without the r/ prefix.
created_atNoISO 8601 UTC.
upvote_ratioNo

TDQS

A4.7/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Beyond the annotations (readOnly/idempotent/openWorld), the description discloses two behavioral traits the structured data does not: cost (1 credit) and caching (1 hour), plus the 2000-character truncation behavior that motivates calling this tool. The safety profile is already covered by annotations, but cost and cache add real invocation-relevant context.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loads the core purpose in one sentence, then uses labeled sections (Use when / Not for / Returns / Cost / Example) that are easy to scan. Every line is actionable, though the 'Returns' field list partly duplicates the output schema.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

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 enumerate return values, yet it still covers purpose, routing, cost, caching, and a concrete example. Nothing an agent needs to invoke this correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

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 url, dry_run, and max_credits. The description adds only a usage example URL and the hint that url comes from 'a row's url', which is marginal beyond the schema. 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.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource (retrieve one Reddit thread) and enumerates the payload scope: full post body, score, flair, community size. It explicitly contrasts with reddit_get_comments, reddit_search_posts, and reddit_get_new_posts, so an agent can distinguish it from 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Contains explicit 'Use when' triggers (a search/check-in row worth reading, or text truncated at 2000 characters) and explicit 'Not for' exclusions that route to the correct alternatives by name. Both the positive and negative conditions are spelled out rather than implied.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

reddit_get_subredditGet a subredditA
Read-onlyIdempotent
Inspect

One community: how big it is, how busy it is, and the rules it posts, as the moderators wrote them.

Use when: before you post or reply anywhere, to read the rules on self promotion; sizing a community found by reddit_search_subreddits. Not for: the posts in the community, use reddit_get_new_posts or reddit_search_posts. Finding communities, use reddit_search_subreddits. Returns: Record. name, url, weekly_active_users (visitors in a week, Reddit's measure of size; it publishes no member count), weekly_contributions (posts and comments in a week), description, rules (the text as written; read it, it is not parsed into flags), submit_text, created_at. Cost: 1 credit. Cached 7 days. Example: {"subreddit": "SaaS"}

ParametersJSON Schema
NameRequiredDescriptionDefault
dry_runNoReturn only meta with the estimate. Costs nothing.
subredditYesThe community name, such as "startups"; an r/ prefix is dropped.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
urlNo
metaYes
nameNo
errorNo
hintsYes
rulesNoThe rules as the community wrote them. Read them before posting anything.
created_atNo
descriptionNo
submit_textNoWhat the community tells a poster on submit.
weekly_active_usersNoVisitors in a week: the size Reddit shows since it dropped member counts in 2025.
weekly_contributionsNoPosts and comments in a week.

TDQS

A4.7/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint/idempotentHint/openWorldHint, but the description adds cost (1 credit), cache window (7 days), and a substantive caveat that Reddit publishes no member count so weekly_active_users is the size proxy. It also warns that rules come as raw text, not parsed flags, which materially affects how the result is used.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loads the concept in one line, then uses labeled sections (Use when / Not for / Returns / Cost / Example). Each sentence carries distinct information: no repetition of the tool name, no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Though an output schema exists, the description still usefully enumerates the returned fields and explains non-obvious ones (weekly_contributions, raw rules text). Cost, caching, and sibling routing are all covered, leaving nothing an agent needs before invoking.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

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 subreddit (r/ prefix dropped), dry_run, and max_credits. The description's example ({"subreddit": "SaaS"}) illustrates the name format but adds little beyond the schema's own note. 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.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (get) and resource (subreddit) and immediately scopes it: 'One community: how big it is, how busy it is, and the rules it posts.' It explicitly separates itself from reddit_get_new_posts, reddit_search_posts, and reddit_search_subreddits, so an agent can route 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides explicit 'Use when' (read self-promotion rules before posting; sizing a community found via reddit_search_subreddits) and 'Not for' clauses naming the correct alternatives for posts and for community discovery. Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

reddit_search_commentsSearch Reddit commentsA
Read-onlyIdempotent
Inspect

Reddit comments matching a query, ranked by the search, across all of Reddit or inside one community.

Use when: "what do people reply when someone asks about X", "find recommendations of a competitor inside threads", mining opinions rather than thread titles. Not for: thread titles and bodies, use reddit_search_posts. Every comment on one thread, use reddit_get_comments. New activity in a community, use reddit_get_new_posts. Returns: List, ranked, not exhaustive. rows[]: id, post_id, post_title, parent_id (the comment it answers, null at top level), subreddit, author, created_at, score, body (cut at 2000 characters), url, depth (0 at top level, null for a reply, whose depth search does not say). Cost: 1 credit per call, one page. Cached 1 hour. Example: {"query": "best crm for a two person team", "time_range": "year"}

ParametersJSON Schema
NameRequiredDescriptionDefault
sortNoRanking of the results. Default relevance.relevance
queryYes
cursorNoFrom meta.cursor of the previous page.
dry_runNoReturn only meta with the estimate. Costs nothing.
subredditNoSearch one community instead of all of Reddit.
time_rangeNoHow far back to search. Default all. The vendor ignores it for comments, so the page is filtered by created_at, and a narrow window can come back short or NoData.all
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations cover safety (readOnly, idempotent, openWorld, non-destructive), yet the description goes well beyond them: cost (1 credit per call, one page), 1-hour caching, that results are ranked but not exhaustive, body truncated at 2000 characters, and that depth is null for replies because search does not report it. These are exactly the operational traits an agent needs before calling.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loads the purpose, then labels each section (Use when / Not for / Returns / Cost / Example). Prose is dense but every sentence carries actionable information; no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 7-parameter search tool with an output schema, the definition covers purpose, routing, cost, caching, truncation and an example. Return values are documented in the output schema, so the extra 'Returns' prose is bonus clarity rather than a gap.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is already 86% (the time_range vendor-ignore caveat, cursor, dry_run economics and max_credits budget behavior are all in the schema), so the baseline is 3. The description still adds value by demonstrating real query/time_range usage in the example and by clarifying the paging model ('one page'), slightly above baseline.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('Reddit comments matching a query'), plus scope ('across all of Reddit or inside one community'). The 'Not for' block explicitly names the siblings it must not be confused with (reddit_search_posts, reddit_get_comments, reddit_get_new_posts), so an agent can disambiguate 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides concrete 'Use when' scenarios ('what do people reply when someone asks about X', mining opinions rather than thread titles) and an explicit 'Not for' list routing to three specific alternatives with their own selection conditions. When-to-use, when-not-to-use and alternatives are all present.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

reddit_search_postsSearch Reddit postsA
Read-onlyIdempotent
Inspect

Reddit posts matching a query, ranked by the search, across all of Reddit or inside one community.

Use when: "what do people on Reddit say about X", "find threads complaining about Y", "who is asking for a tool like ours". Not for: everything new in a community since you last looked, use reddit_get_new_posts (ranked search is never complete). Reading one thread, use reddit_get_post and reddit_get_comments. Choosing communities to watch, use reddit_search_subreddits. Returns: List, ranked, not exhaustive. rows[]: id, subreddit, title, author, created_at, score, comments, upvote_ratio, url, link_url, body (cut at 2000 characters), flair, over_18, is_video. Cost: 1 credit per call, one page. Cached 1 hour. Example: {"query": "hubspot alternative", "sort": "new", "time_range": "month"}

ParametersJSON Schema
NameRequiredDescriptionDefault
sortNoRanking of the results. Default relevance.relevance
queryYes
cursorNoFrom meta.cursor of the previous page.
dry_runNoReturn only meta with the estimate. Costs nothing.
subredditNoSearch one community instead of all of Reddit.
time_rangeNoHow far back to search. Default all.all
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Goes well beyond the annotations by disclosing cost (1 credit per call, one page), caching (1 hour), result completeness ('ranked, not exhaustive'), and truncation behavior (body cut at 2000 characters). This is exactly the operational context annotations like readOnlyHint/idempotentHint 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.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded one-line purpose followed by labeled sections (Use when / Not for / Returns / Cost / Example). Every sentence earns its place with no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Covers scope, alternatives, return shape, cost, caching, and an invocation example; with an output schema present, it does not need to enumerate every field. An agent has everything required to select and call this correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 86%, so parameters are largely self-documenting; the description adds a concrete example combining query/sort/time_range that clarifies realistic usage. It stops short of explaining pagination or cursor semantics beyond the schema, but the example and ranking note add real value.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (search) and resource (Reddit posts), plus scope (ranked, all of Reddit or one community). An agent can immediately distinguish this from reddit_search_comments or reddit_search_subreddits by the resource named.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicitly routes with 'Use when' example intents and 'Not for' clauses that name concrete alternatives (reddit_get_new_posts, reddit_get_post, reddit_get_comments, reddit_search_subreddits) along with the condition selecting each. Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

reddit_search_subredditsSearch subredditsA
Read-onlyIdempotent
Inspect

The communities that discuss a topic, counted from one page of search results.

Use when: "which subreddits talk about X", picking the communities to pass to reddit_get_new_posts, sizing where a conversation happens. Not for: a full directory of subreddits about a topic (this counts a sample of posts, so a quiet community can be missing). One community's rules and size, use reddit_get_subreddit. The posts themselves, use reddit_search_posts. Returns: List, most posts in the sample first. rows[]: name, url, posts_in_sample, example_post_url. Search carries no community size; reddit_get_subreddit gives weekly visitors. Cost: 1 credit. Cached 1 hour. Example: {"query": "cold email deliverability", "time_range": "year"}

ParametersJSON Schema
NameRequiredDescriptionDefault
queryYes
dry_runNoReturn only meta with the estimate. Costs nothing.
time_rangeNoHow far back to search. Default all.all
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.7/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint, and openWorldHint, so the description's job is to add what annotations can't: the sampling behavior ('a quiet community can be missing'), the cost (1 credit), and caching (1 hour). Those are genuine additions beyond the structured fields. It doesn't discuss pagination or rate limits beyond the credit note, which keeps it a notch below 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.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Every line earns its place: a scope sentence, Use when / Not for blocks, a Returns block, cost and cache notes, and one example — all front-loaded with the most decision-relevant information first. No filler or repetition.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

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 still summarizes the return shape (name, url, posts_in_sample, example_post_url) and critical caveats (sampling, cost, caching, absence of community size). Combined with annotations and schema, an agent has everything needed to call this tool and interpret results correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 75%, so the schema carries most parameter meaning. The description still adds value by supplying a worked example that pairs query with time_range and by clarifying via the Returns section that search carries no community size — implicitly telling the agent what the result fields do and don't include. dry_run and max_credits are left to their schema descriptions.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with a precise framing — 'The communities that discuss a topic, counted from one page of search results' — which states the verb (search), the resource (subreddits), and the sampling caveat in one shot. It clearly distinguishes itself from reddit_get_subreddit and reddit_search_posts, so an agent can tell them apart 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit when-to-use triggers ('which subreddits talk about X', picking communities for reddit_get_new_posts, sizing where a conversation happens) are paired with explicit not-for cases that name the correct alternative for each one: reddit_get_subreddit for a single community, reddit_search_posts for the posts themselves. Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

seo_get_domain_overviewGet a domain overviewA
Read-onlyIdempotent
Inspect

Traffic estimate, ranked keyword count, position spread, top pages and domain rank for one domain. The canonical source of domain rank.

Use when: "how strong is competitor.com", "how much traffic does X get", sizing a site before a deeper look. Not for: the keywords behind the traffic, use seo_get_ranked_keywords. Link counts, use seo_get_backlink_summary (its domain_rank equals this one). Many domains at once, use seo_get_domain_ratings for domain rank or seo_get_traffic_estimates for traffic. Returns: Record. domain_rank (0 to 1000 on DataForSEO, the same kind of number as Ahrefs DR or Moz DA but not the same scale), organic_traffic, organic_keywords, organic_traffic_cost (USD), positions (top_3, top_10, top_100), keyword_changes (new, up, down, lost since the provider's previous update), paid_traffic, paid_keywords, top_pages[] (url, organic_traffic, organic_keywords), history[] (12 months: month, organic_traffic, organic_keywords) only with history true. null = provider has no data. A traffic figure saved before 1 November 2026 may be on DataForSEO's older traffic model: take a new baseline rather than compare across that date. history[] may keep the older model, so compare its months with each other, not with organic_traffic. Cost: 15 credits; +56 with history. Cached 7 days. Example: {"target": "competitor.com"}

ParametersJSON Schema
NameRequiredDescriptionDefault
targetYesDomain or URL. example.com covers all subdomains, www.example.com is that host only, a full URL is that page only.
dry_runNoReturn only meta with the estimate. Costs nothing.
historyNoAlso return 12 months of organic traffic and keywords.
languageNoISO 639-1 language code. Default en.en
locationNoProvider location name or code. Default United States.United States
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
errorNo
hintsYes
targetNo
historyNo12 months, oldest first, only with history: true.
positionsNo
top_pagesNo
domain_rankNoProvider domain rank, 0 to 1000 on DataForSEO. The same kind of number as Ahrefs DR or Moz DA, not the same scale. Canonical source of domain rank.
paid_trafficNoEstimated monthly visits from Google Ads.
paid_keywordsNoKeywords the domain shows ads for.
keyword_changesNoOrganic keywords new, up, down or lost since the provider's previous update.
organic_trafficNoEstimated monthly organic visits.
organic_keywordsNo
organic_traffic_costNoUSD value of the organic traffic at paid rates.

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations cover the safety profile, but the description adds substantial non-annotation context: cost ('15 credits; +56 with history'), 7-day caching, null semantics for missing provider data, the domain_rank 0-1000 scale relative to Ahrefs DR / Moz DA, and the critical pre-1-November-2026 traffic-model caveat with guidance to take a new baseline rather than compare across it.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded metric summary followed by clearly labeled Use when / Not for / Returns / Cost / Example sections; the routing and cost sentences each earn their place. The Returns block is lengthy and partially restates fields the output schema already carries, though the interpretive notes inside it (scale, model-change warning) are not redundant.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given six parameters, a 15-credit cost, and a data-model discontinuity, the description supplies everything needed to call it correctly: routing, cost, caching, return interpretation, null handling, and a concrete example call. An output schema exists, so the description need not be penalized for not exhaustively defining return shape.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 meaning the schema lacks: 'history' is tied to its credit surcharge (+56) and to the history[] return field, and the domain_rank scaling contextualizes the target's output. It does not add syntax detail for target/language/location beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names the exact metrics returned (traffic estimate, ranked keyword count, position spread, top pages, domain rank) scoped to 'one domain', then asserts 'The canonical source of domain rank', which lets an agent distinguish it from seo_get_domain_ratings and seo_get_traffic_estimates without opening schemas. Specific resource plus explicit scope.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' triggers ('how strong is competitor.com', sizing a site) and a 'Not for' block routing four named alternatives: seo_get_ranked_keywords for the keywords behind traffic, seo_get_backlink_summary for link counts, and seo_get_domain_ratings / seo_get_traffic_estimates for batch domain rank/traffic. Nothing about tool selection is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

seo_get_domain_ratingsGet domain ratingsA
Read-onlyIdempotent
Inspect

Domain rank and Ahrefs DR only, for up to 1,000 domains in one call. The cheap way to rate a list.

Use when: "rate these domains", "which of these sites are worth a link", filtering a prospect list by authority. Not for: traffic numbers, use seo_get_traffic_estimates (10x the cost). A full profile of one domain, use seo_get_domain_overview or seo_get_backlink_summary. Returns: List. rows[]: domain, domain_rank (0 to 1000 on DataForSEO, for the host as given; 0 for a domain the index does not know), ahrefs_dr (Ahrefs Domain Rating, 0 to 100, always for the registered domain, so www.github.com and gist.github.com both get github.com's; 0 for a domain Ahrefs does not know, null when it did not answer). One row per distinct domain, in the order first given: duplicates and case variants are merged, and a full URL is rated by its host. ahrefs_status says what a null ahrefs_dr means: ok (Ahrefs has no rating), partial (the domains in ahrefs_unanswered got no answer), failed or not_configured (Ahrefs did not answer; the null says nothing). ahrefs_attribution: wherever you show ahrefs_dr, show its text linked to its url next to it. errors[] lists inputs that were not valid domains. Cost: 7 + 2.5 per 100 domains, for domain_rank; ahrefs_dr adds nothing. Default 100 domains = 10 credits. Cached 7 days, or 1 hour when ahrefs_status is not ok. Example: {"targets": ["example.com", "competitor.com", "blog.example.net"]}

ParametersJSON Schema
NameRequiredDescriptionDefault
dry_runNoReturn only meta with the estimate. Costs nothing.
targetsYes
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes
errorsNoPer-input failures of a batch call.
ahrefs_statusNook: a null ahrefs_dr means Ahrefs has no rating. partial: the domains in ahrefs_unanswered got no answer. failed or not_configured: every ahrefs_dr is null and says nothing about the domain.
ahrefs_unansweredNoDomains Ahrefs did not answer for, when ahrefs_status is partial.
ahrefs_attributionNoShow this, linked, next to any ahrefs_dr shown. Absent when every ahrefs_dr is null.

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Beyond the annotations (which already cover read-only/idempotent/open-world safety), the description discloses the cost formula, the 7-day/1-hour cache behavior tied to ahrefs_status, dedup/merging of duplicates and case variants, host-vs-registered-domain resolution, and the ahrefs_status codes that qualify a null ahrefs_dr. This is substantial behavioral context the annotations do not carry.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded one-line summary followed by clearly labeled Use when / Not for / Returns / Cost / Example sections, so it is easy to scan. The Returns block is very long and partly restates what the output schema already provides, which is the only real efficiency cost.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a batch, costed, cache-sensitive tool with an output schema, the description covers when to use it, what it costs, caching behavior, return-field semantics, attribution obligations, and error reporting. Nothing material an agent needs to invoke it correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 67%, so the description must add some param meaning, and it does: it clarifies target resolution (URL rated by host, domain_rank on the host as given vs ahrefs_dr on the registered domain), the 1,000-item cap and merging behavior, and ties cost to max_credits/dry_run economics. It stops just short of fully covering every parameter nuance.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The first line gives a precise verb+resource+scope: domain rank and Ahrefs DR for up to 1,000 domains in one call, framed as 'the cheap way to rate a list'. It distinguishes itself from sibling rating/profile tools without the agent needing to open a schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' phrasings map to real user intents, and 'Not for' names the alternatives with the selecting condition: seo_get_traffic_estimates for traffic (10x cost), seo_get_domain_overview / seo_get_backlink_summary for a single full profile.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

seo_get_keyword_gapGet a keyword gapA
Read-onlyIdempotent
Inspect

Keywords one competitor ranks for in the top 100 that the target does not rank for at all.

Use when: "what does competitor.com rank for that we do not", "find gaps against X", content opportunities from a rival. Not for: everything a domain ranks for, use seo_get_ranked_keywords. Finding who the competitors are, use seo_get_serp_competitors. Fresh ideas around a topic, use seo_search_keywords. Returns: List. rows[]: keyword, competitor, competitor_rank, competitor_url, volume, kd, cpc, intent. Sorted by volume. Cost: 5 + 5 per 100 rows. Default 100 rows = 10 credits. Cached 7 days. Example: {"target": "example.com", "competitor": "competitor.com", "limit": 100}

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax rows. Default 100, cap 1000.
cursorNoFrom meta.cursor of the previous page.
targetYesDomain or URL. example.com covers all subdomains, www.example.com is that host only, a full URL is that page only.
dry_runNoReturn only meta with the estimate. Costs nothing.
languageNoISO 639-1 language code. Default en.en
locationNoProvider location name or code. Default United States.United States
competitorYesOne competitor's domain. A URL is read as its host.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/idempotent/non-destructive, but the description adds material behavior beyond them: the credit cost model (5 + 5 per 100 rows, default 100 rows = 10 credits) and the 7-day cache. Cost and freshness disclosure is exactly the kind of 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.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the core definition, then labeled Use when / Not for / Returns / Cost / Example sections that are easy to scan. Slightly padded by the Returns field list, which is redundant against the existing output schema.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Covers the definition, routing rules, return shape, pagination signal (cursor via meta), cost, caching, and a worked example. Since an output schema already exists, the Returns line is a bonus rather than a necessity, and nothing an agent needs to call this correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 a concrete example invocation showing target/competitor/limit together, which clarifies how the required pair is used, but it does not explain the semantics of cursor, dry_run, language, location, or max_credits beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a precise verb+resource+scope: keywords a competitor ranks for in the top 100 that the target does not rank for at all. It immediately distinguishes itself from the sibling set (ranked_keywords, serp_competitors, search_keywords) without requiring the schema to be opened.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides explicit 'Use when' triggers in natural-language query form and a 'Not for' block that names three sibling alternatives with the condition that selects each. An agent has everything needed to route correctly.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

seo_get_keyword_metricsGet keyword metricsA
Read-onlyIdempotent
Inspect

Volume, difficulty, intent, CPC and 12-month trend for keywords you already have, with AI-engine prompt volume on request.

Use when: the user supplies keywords, or you need numbers for a list from elsewhere. ai_volume true when the question is how often AI engines see the keyword. Not for: discovering keywords, use seo_search_keywords (it already includes these metrics, do not call this after it). AI-engine prompts, use aeo_search_prompts. Checking rankings, use seo_get_position. Returns: List. rows[]: keyword, volume, kd, intent, cpc, competition, bid_low, bid_high (Google Ads top-of-page bid range, USD), trend[12], ai_volume, ai_trend[12]. One row per input keyword in the order given. volume/kd null = provider has no data; 0 = measured zero. With source google_ads, kd and intent are always null and keywords over 80 characters come back all null. ai_volume and ai_trend are null unless ai_volume is true. Cost: 5 + 5 per 100 keywords with source labs; 24 flat with source google_ads; ai_volume adds 4 + 4 per 100 keywords. Default 100 keywords = 10 credits. Cached 7 days. Example: {"keywords": ["crm for startups", "hubspot alternative"], "ai_volume": true}

ParametersJSON Schema
NameRequiredDescriptionDefault
sourceNogoogle_ads is Keyword Planner's own volume, slower; no kd or intent.labs
dry_runNoReturn only meta with the estimate. Costs nothing.
keywordsYes
languageNoISO 639-1 language code. Default en.en
locationNoProvider location name or code. Default United States.United States
ai_volumeNoAlso return AI-engine prompt volume.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/idempotent/non-destructive, and the description adds substantially more: credit cost formula per source and per ai_volume, 7-day caching, the null-vs-zero distinction for volume/kd, and source-specific quirks (google_ads forces kd/intent null and nulls out keywords over 80 characters). This is exactly the kind of 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.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded purpose followed by clearly labeled sections (Use when / Not for / Returns / Cost / Example). Dense but every sentence carries actionable information; nothing is filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 7-parameter tool with a schema, output schema, and annotations, the description covers purpose, routing, return semantics, null edge cases, cost, and an example. An agent has everything needed to select and invoke it correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 86%, so the schema does most of the work. The description still adds semantic value by explaining when ai_volume should be true and by tying source and ai_volume to their cost impact, going modestly beyond the enum and field descriptions.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Opens with a specific verb+resource and enumerates exactly what is returned (volume, difficulty, intent, CPC, 12-month trend, optional AI-engine volume). It explicitly names the siblings it is not (seo_search_keywords, aeo_search_prompts, seo_get_position), so an agent can distinguish it 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Has a dedicated 'Use when' line (user supplies keywords, or you need numbers for a list) and a 'Not for' line that routes to the correct alternative for each case, including the important warning not to call this after seo_search_keywords since that already returns these metrics. When/when-not/alternatives are all present.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

seo_get_pageGet a page snapshotA
Read-onlyIdempotent
Inspect

An on-page snapshot of one URL: title, meta description, canonical, robots, headings, word count, schema types and link counts. Fetched live, free.

Use when: "check the on-page SEO of this URL", "what schema does this page use", a quick look before a crawl. Not for: a whole site, use seo_run_technical_crawl. Rankings for the page, use seo_get_ranked_keywords with the URL. What the page ranks against, use seo_get_serp. Returns: Record. url, final_url, status, title, meta_description, canonical, robots_meta, lang, h1[], h2[], word_count, schema_types[], links_internal, links_external, images, images_without_alt. null = the tag is absent. Cost: 0 credits, rate limited. Cached 1 hour. Example: {"url": "https://example.com/pricing"}

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesAn http or https URL.

Output Schema

ParametersJSON Schema
NameRequiredDescription
h1No
h2No
urlNo
langNo
metaYes
errorNo
hintsYes
titleNo
imagesNo
statusNo
canonicalNo
final_urlNo
word_countNo
robots_metaNo
schema_typesNoJSON-LD @type values found.
links_externalNo
links_internalNo
meta_descriptionNo
images_without_altNo

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover safety (readOnly, idempotent, non-destructive, open-world), but the description adds material context they do not: live fetch semantics, cost (0 credits), rate limiting, and a 1-hour cache window. It also defines null meaning ('the tag is absent'), which is not derivable from the annotation set.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Labelled sections (Use when / Not for / Returns / Cost / Example) make it scannable, and the core purpose sentence is front-loaded. Every line carries distinct information; there is no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An agent has everything needed to call correctly: inputs, cost, caching, rate limits, null handling, and sibling routing. The Returns enumeration is somewhat redundant given the output schema exists, but it does not detract from completeness.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% for the single url parameter, so the baseline is 3; however the literal example ({"url": "https://example.com/pricing"}) demonstrates the expected value shape concretely, adding modest value beyond the format/maxLength constraints the schema already states.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource ('on-page snapshot of one URL') and enumerates exactly what comes back (title, meta description, canonical, robots, headings, word count, schema types, link counts). It explicitly distinguishes itself from seo_run_technical_crawl, seo_get_ranked_keywords, and seo_get_serp, so an agent can pick it out without inspecting the schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides explicit 'Use when' trigger phrases and a 'Not for' clause that routes to named alternatives for each neighbouring task (whole site, rankings, SERP context). Nothing about selection is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

seo_get_positionGet a ranking positionA
Read-onlyIdempotent
Inspect

Where one target ranks for one keyword, scanning the top 100 server-side.

Use when: "where does example.com rank for X", "did we make page one for X", a rank check for a handful of keywords. Not for: every keyword a domain ranks for, use seo_get_ranked_keywords. The full page-one list, use seo_get_serp. Tracking over time: call this on a schedule from the host; the server keeps no history. Returns: Record. keyword, target, rank (absolute, null when not in the top 100), organic_rank, url, title, scanned_depth, above[] (rank, domain, url of the organic results ahead, at most 10). For a local business, location does not localise the organic rank of a bare service search ("dentist"); put the town in the keyword ("dentist columbus ohio"), or use maps_search_places for the Maps rank. Cost: 6 credits flat, also when the target is not in the top 100. NoData (1 credit) only when the keyword has no organic results. Cached 24 hours. Example: {"keyword": "hubspot alternative", "target": "example.com"}

ParametersJSON Schema
NameRequiredDescriptionDefault
deviceNodesktop
targetYesDomain or URL. example.com covers all subdomains, www.example.com is that host only, a full URL is that page only.
dry_runNoReturn only meta with the estimate. Costs nothing.
keywordYes
languageNoISO 639-1 language code. Default en.en
locationNoProvider location name or code. Default United States.United States
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
urlNo
metaYes
rankNoAbsolute position, or null when not in the scanned depth.
aboveNoOrganic results ranked above the target, at most 10.
errorNo
hintsYes
titleNo
targetNo
keywordNo
organic_rankNo
scanned_depthNo

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Beyond the readOnly/idempotent/openWorld annotations, it discloses cost (6 credits flat, including misses; 1 credit NoData), 24-hour caching, the server keeping no history, the top-100 scan boundary, and the null-when-absent rank semantics. These are exactly the operational traits 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.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Purpose is front-loaded and the Use when / Not for / Returns / Cost / Example blocks are tightly organised with zero filler. It is on the long side, and the detailed Returns block partly duplicates the output schema, so it falls just short of maximally concise.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 7-parameter, costed, cached lookup tool with an output schema and annotations, the description covers invocation, routing, cost, caching, and the one non-obvious geo pitfall. An agent has everything needed to call it correctly and interpret nulls.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

With 71% schema coverage and output schema present, the baseline is already a 3; the description adds real semantic value by explaining that location does not localise a bare service-search organic rank and prescribing the town-in-keyword or maps_search_places workaround. Device, language, and max_credits remain undocumented in the description, keeping it short of a 5.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The opening line states a precise verb+resource+scope: ranking position of one target for one keyword, scanned over the top 100 server-side. It explicitly distinguishes itself from seo_get_ranked_keywords and seo_get_serp, so an agent can route correctly 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Contains an explicit 'Use when' list of concrete user phrasings, a 'Not for' section naming two alternative tools with the condition that selects each, and scheduling guidance for tracking over time. This is about as complete as routing guidance gets.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

seo_get_ranked_keywordsGet ranked keywordsA
Read-onlyIdempotent
Inspect

Keywords a domain or one page ranks for in the top 100, with position, URL and metrics.

Use when: "what does competitor.com rank for", "which keywords send traffic to this page", building a list of a site's topics. Not for: keywords a competitor has that you do not, use seo_get_keyword_gap. One keyword's position, use seo_get_position. New keyword ideas, use seo_search_keywords. Returns: List. rows[]: keyword, rank, type (organic, featured_snippet or local_pack; ads excluded), previous_rank (null = did not rank at the provider's previous update), is_new, url, volume, kd, cpc, intent, traffic (estimated monthly visits from this keyword), serp_features[] (SERP feature types on the keyword's page). A keyword can appear once per type. Sorted by traffic, highest first. rank counts every element on the page, ads and features included, so a keyword in the organic top 100 can read rank 104. null = provider has no data. A traffic figure saved before 1 November 2026 may be on DataForSEO's older traffic model: take a new baseline rather than compare across that date. Cost: 5 + 5 per 100 rows. Default 100 rows = 10 credits. Cached 7 days. Example: {"target": "competitor.com", "limit": 200}

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax rows. Default 100, cap 1000.
cursorNoFrom meta.cursor of the previous page.
targetYesDomain or URL. example.com covers all subdomains, www.example.com is that host only, a full URL is that page only.
dry_runNoReturn only meta with the estimate. Costs nothing.
languageNoISO 639-1 language code. Default en.en
locationNoProvider location name or code. Default United States.United States
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.6/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare read-only/idempotent/non-destructive, but the description adds real behavioral load: a cost formula (5 + 5 per 100 rows, 10 credits default), 7-day caching, the quirk that rank counts ads and features so an organic keyword can read rank 104, null semantics, and a data-model break on 1 Nov 2026. This is exactly the context an agent needs to interpret results and budget.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loads purpose then structures Use when / Not for / Returns / Cost / Example, and every sentence carries information. It loses a point only because the long Returns block partially overlaps the declared output schema, making it slightly heavier than necessary.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 7-parameter, open-world, read-only tool with an output schema, the description covers routing, cost, caching, result interpretation and data caveats. An agent has everything needed to call it correctly and explain the output.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

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 target, limit, cursor, dry_run, language, location and max_credits. The description confirms target accepts a domain or a single page and includes a sample call, but adds no syntax 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.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource with scope: keywords a domain or one page ranks for in the top 100, plus the payload (position, URL, metrics). The 'Not for' section explicitly names the sibling tools it must not be confused with, so an agent can route correctly 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives concrete 'Use when' triggers phrased as user questions, and a 'Not for' block that names three alternatives (seo_get_keyword_gap, seo_get_position, seo_search_keywords) with the exact condition selecting each. Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

seo_get_referring_domainsGet referring domainsA
Read-onlyIdempotent
Inspect

Domains linking to a target, one row per domain, with the rank each passes, link counts and spam score.

Use when: "who links to competitor.com", "build a list of sites to pitch for links", link prospecting from a rival's profile, "which sites stopped linking to us" (status lost). Not for: every individual link, use seo_get_backlinks. Totals, use seo_get_backlink_summary. Rating your own list of domains, use seo_get_domain_ratings. Returns: List. rows[]: domain, rank_passed (0 to 1000: the rank this domain's links pass to the target, not the domain's own rank, which seo_get_domain_ratings gives), backlinks, referring_pages, dofollow_backlinks, broken_backlinks (its links to a page of the target that answers 4xx or 5xx), spam_score, first_seen, lost (a link from it was lost; only with status lost or all). Sorted by rank_passed, so the strongest linking sites are not necessarily first: rate the domains before filtering by authority. Cost: 10 + 1.5 per 100 rows. Default 100 rows = 12 credits. Cached 7 days. Example: {"target": "competitor.com", "limit": 200}

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax rows. Default 100, cap 1000.
cursorNoFrom meta.cursor of the previous page.
statusNolive: links found at the last check. lost: links since removed. all: both.live
targetYesDomain or URL. example.com covers all subdomains, www.example.com is that host only, a full URL is that page only.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.
include_subdomainsNoCount links to subdomains too. Ignored for a URL target.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, idempotent, openWorld, non-destructive), yet the description adds material context beyond them: the credit formula (10 + 1.5 per 100 rows, 100 rows = 12), a 7-day cache, and the sorting gotcha that results are ordered by rank_passed so the strongest sites may not be first.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the core purpose, then tightly chunked into Use when / Not for / Returns / Cost / Example. Dense but every sentence carries decision-relevant information with no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 7-parameter, cost-bearing query tool this covers purpose, routing, return-field interpretation, cost, caching, and a concrete call example; the output schema means raw return shapes need not be repeated, and they aren't.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 semantics the schema does not: rank_passed is the rank passed to the target rather than the domain's own rank (pointing to seo_get_domain_ratings for that), the 'lost' status is triggered only with status lost/all, and broken_backlinks is defined.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource and scope ('Domains linking to a target, one row per domain, with the rank each passes, link counts and spam score'), making the granularity explicit so it is distinguishable from seo_get_backlinks at a glance.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit when-to-use with quoted example intents, plus a 'Not for' section naming three alternatives (seo_get_backlinks, seo_get_backlink_summary, seo_get_domain_ratings) each tied to the condition that selects them.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

seo_get_serpGet a SERPA
Read-onlyIdempotent
Inspect

The top organic results and SERP features Google shows for one query.

Use when: "what ranks for X", "who is on page one for X", "is there a featured snippet or AI overview for X". Not for: where one site ranks for a keyword, use seo_get_position (it scans the top 100 for you). Keyword ideas, use seo_search_keywords. The businesses Google Maps ranks for a local search, use maps_search_places. Returns: Record. features[] (featured_snippet, people_also_ask, video, ai_overview and others), results[] (rank, organic_rank, type, url, domain, title, snippet, published_at, rating), related_searches[], ai_overview (text, references[]) or null, results_count, check_url. Each People Also Ask question and each forum thread is its own row at its block's rank; for a question, title is the question and snippet the answer, url null when Google's answer is an AI overview. location localises the local pack, not the organic rows of a bare service search: put the town in the keyword ("dentist columbus ohio") for local organic results. Paid ads seldom come back, so the page says nothing about who bids on the query; a named rival's search ads are in ads_get_advertiser_ads with platform google. Cost: 1 credit per 10 results, +1 with ai_overview. Default top 10 = 1 credit. Cached 24 hours. Example: {"keyword": "hubspot alternative", "depth": 10, "ai_overview": true}

ParametersJSON Schema
NameRequiredDescriptionDefault
depthNoHow many results to fetch. Default 10, max 100.
deviceNodesktop
dry_runNoReturn only meta with the estimate. Costs nothing.
keywordYes
languageNoISO 639-1 language code. Default en.en
locationNoProvider location name or code. Default United States.United States
ai_overviewNoAlso return Google's AI overview and its cited sources. +1 credit.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
errorNo
hintsYes
deviceNo
keywordNo
resultsNo
featuresNoSERP feature types present.
languageNo
locationNo
check_urlNo
ai_overviewNo
results_countNoGoogle's total results estimate.
related_searchesNoGoogle's related searches, in page order.

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/idempotent/openWorld, but the description adds material context annotations cannot carry: the credit model ('1 credit per 10 results, +1 with ai_overview'), a 24-hour cache, and the limitation that paid ads seldom appear so the page says nothing about bidding. It also documents a non-obvious behaviour (PAA questions and forum threads appear as separate rows at their block's rank).

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with labelled sections (Use when / Not for / Returns / Cost / Example) so an agent can scan rather than read. The Returns paragraph is long and repeats field names the output schema already lists, but the interpretive notes and the worked example earn their space.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For an eight-parameter, open-world, network-fetching tool, the definition covers selection criteria, cost, caching, regional caveats, output shape and an example call. The output schema exists, so the returns section is partly redundant, but the added interpretation of PAA rows and null urls is genuinely useful.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 75%, and the description goes well beyond it on the parameters that matter: it explains cost scaling with depth and ai_overview, and clarifies that location localises the local pack only, so local organic results require the town in the keyword string. Device is not addressed, which keeps this short of a 5.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('The top organic results and SERP features Google shows for one query') and names the sibling tools it overlaps with (seo_get_position, seo_search_keywords, maps_search_places), each with the condition that distinguishes it. An agent can separate this from seo_get_position 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' triggers are quoted as user-style questions, and 'Not for' names three concrete alternatives plus the reason each applies ('it scans the top 100 for you'). Both the when and the when-not are covered.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

seo_get_serp_competitorsGet SERP competitorsA
Read-onlyIdempotent
Inspect

Domains that share search results with a target, with how many keywords overlap. SERP competitors, not business competitors.

Use when: "who competes with example.com in search", "which sites show up for the same queries as X", choosing competitors for a keyword gap. Not for: the keywords themselves, use seo_get_keyword_gap. A single domain's strength, use seo_get_domain_overview. Returns: List. rows[]: domain, shared_keywords, avg_position, organic_traffic, organic_keywords, paid_traffic, paid_keywords. Sorted by shared keywords. The target itself is excluded. A traffic figure saved before 1 November 2026 may be on DataForSEO's older traffic model: take a new baseline rather than compare across that date. Cost: 5 + 5 per 100 rows. Default 100 rows = 10 credits. Cached 7 days. Example: {"target": "example.com", "limit": 20}

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax rows. Default 100, cap 1000.
cursorNoFrom meta.cursor of the previous page.
targetYesDomain or URL. example.com covers all subdomains, www.example.com is that host only, a full URL is that page only.
dry_runNoReturn only meta with the estimate. Costs nothing.
languageNoISO 639-1 language code. Default en.en
locationNoProvider location name or code. Default United States.United States
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.7/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/idempotent/non-destructive, so the description correctly spends its budget on non-obvious behavior: it is cached 7 days, self-excludes the target domain, sorts by shared keywords, and costs 5 + 5 per 100 rows (10 credits at the default). It also warns about a traffic-model change date, though that caveat is somewhat tangential to invocation. No contradiction with annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Labeled sections (Use when / Not for / Returns / Cost / Example) put the routing decision first and the mechanics after. Every sentence carries information; nothing restates the title or the schema.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 7-parameter, credit-metered, open-world read tool with an output schema present, the definition covers routing, return shape, cost/budget behavior, caching, and an example. An agent can call it and interpret the result without further context.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 goes slightly beyond by tying the cost formula to `limit` (5 per 100 rows, default 100 = 10 credits) and by giving a concrete example call with target and limit. It adds no extra detail on cursor, language, or location, which the schema already covers.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific resource and metric ('Domains that share search results with a target, with how many keywords overlap') and explicitly disambiguates the term from 'business competitors'. An agent can distinguish it from seo_get_domain_overview, seo_get_keyword_gap and amazon_get_competitors 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Has explicit 'Use when' triggers in natural query phrasing ("who competes with example.com in search") plus a 'Not for' section that routes to two named siblings for the two adjacent intents (keyword lists, domain strength). Nothing about tool selection is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

seo_get_traffic_estimatesGet traffic estimatesA
Read-onlyIdempotent
Inspect

Estimated monthly organic and paid traffic for up to 1,000 domains in one call.

Use when: "how much traffic do these sites get", comparing a list of domains by size, checking a prospect list for reach. Not for: authority, use seo_get_domain_ratings (a tenth of the cost). One domain in depth, use seo_get_domain_overview. Returns: List. rows[]: domain, organic_traffic, organic_keywords, paid_traffic. One row per input domain in the order given. null = provider has no data. A traffic figure saved before 1 November 2026 may be on DataForSEO's older traffic model: take a new baseline rather than compare across that date. errors[] lists inputs that were not valid domains. Cost: 50 + 50 per 100 domains. Default 100 domains = 100 credits. Cached 7 days. Example: {"targets": ["example.com", "competitor.com"]}

ParametersJSON Schema
NameRequiredDescriptionDefault
dry_runNoReturn only meta with the estimate. Costs nothing.
targetsYes
languageNoISO 639-1 language code. Default en.en
locationNoProvider location name or code. Default United States.United States
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes
errorsNoPer-input failures of a batch call.

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Goes well beyond annotations: discloses return structure (rows[] with per-field breakdown), null semantics, error reporting for invalid domains, full cost model, 7-day caching, and a non-obvious data-model caveat about the Nov 2026 traffic model change. Annotations only say readOnly/idempotent/openWorld.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded summary then 'Use when / Not for / Returns / Cost / Example' blocks — every sentence earns its place, including the unavoidable but valuable data-model caveat.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Output schema exists but the description still clarifies the meaningful return semantics (row ordering, null handling, error reporting) plus cost and caching — everything an agent needs to call this correctly and predictably.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 80% and the description reinforces key semantics (targets scope, one row per domain in order given) and surfaces the dry_run cost-zero behavior and cost-per-domain scaling. Slightly short of full credit since location/language/max_credits aren't mentioned in the prose, but the schema covers them.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource with scope (monthly organic and paid traffic for up to 1,000 domains in one call), clearly distinguishing it from siblings like seo_get_domain_ratings and seo_get_domain_overview by naming them explicitly.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' with three concrete scenarios and a 'Not for' section naming the better alternatives (seo_get_domain_ratings and seo_get_domain_overview) with cost rationale. Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

seo_run_technical_crawlRun a technical crawlAInspect

Crawl a site for technical SEO issues. Slow: returns a task_id, then read the result with get_task.

Use when: "audit example.com", "crawl the site for broken links and duplicate titles", a technical health check. Not for: one page, use seo_get_page. Rankings or traffic, use seo_get_domain_overview. Lighthouse scores, which it does not run. Returns: Task. task_id now; get_task returns target, pages_requested, pages_crawled, rendered, onpage_score, status_codes (crawled pages per HTTP status), broken_links (links, not pages: one broken link in a template counts once per page), broken_resources, non_indexable (URLs blocked from indexing by robots.txt, headers or meta tags, counting linked URLs robots.txt kept the crawler from, so it can exceed pages_crawled), duplicate_titles, duplicate_descriptions, issues[] (check, pages, sample_urls[]). Results expire after 30 days. Cost: 5 credits per 100 pages; 50 per 100 pages rendered. The charge is on max_pages requested, not pages crawled. Default 1,000 pages = 50 credits. Example: {"target": "example.com", "max_pages": 500}

ParametersJSON Schema
NameRequiredDescriptionDefault
renderNoExecute JavaScript. 10x the cost.
targetYesA domain or host. Only that host is crawled.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_pagesYesPages to crawl. Free plan cap is 1,000.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.
include_subdomainsNoFollow links onto the target's subdomains too; they share max_pages.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
errorNo
hintsYes
resultNo
task_idNo
poll_after_sNo

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations only declare the safety profile (readOnly=false, openWorld=true, idempotent=false); the description goes far beyond, disclosing the async task_id pattern, the exact credit model including the non-obvious 'charge is on max_pages requested, not pages crawled', and 30-day result expiry. This is behavior an agent must know to avoid surprise cost.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Well-structured with front-loaded routing then Returns/Cost/Example blocks, and every line carries information. The detailed Returns breakdown is somewhat long for a tool that already has an output schema, though the 'broken_links counts links not pages' and 'non_indexable can exceed pages_crawled' notes add real value.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a costly, asynchronous, open-world crawl with an output schema, the description covers triggering conditions, exclusions, alternatives, async flow, cost, expiry, and result quirks. An agent has everything needed to call it correctly and safely.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 genuine meaning beyond the schema: cost is tied to max_pages requested rather than crawled, the default 1,000 pages implies 50 credits, and a worked example shows the shape. It does not elaborate on render/dry_run/max_credits, so it is not exhaustive.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('Crawl a site for technical SEO issues') and immediately distinguishes itself from siblings by naming seo_get_page for single pages and seo_get_domain_overview for rankings/traffic. The agent can route correctly 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' trigger phrases, a 'Not for' section that names the correct alternative tool for each excluded case (one page, rankings, Lighthouse), and the async follow-up (get_task). Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

seo_search_keywordsSearch keywordsA
Read-onlyIdempotent
Inspect

Candidate keywords around a seed, with volume, difficulty, intent, CPC and trend for each.

Use when: "find keywords for X", "what should I target around X", "keyword ideas for a page about X". Not for: metrics on keywords the user already has, use seo_get_keyword_metrics (this tool already returns those metrics, so do not call it afterwards). Prompts people ask AI engines, use aeo_search_prompts. The top-10 page for one query, use seo_get_serp. Returns: List. rows[]: keyword, volume, kd (0 to 100), intent, cpc (USD), competition, bid_low, bid_high (Google Ads top-of-page bid range, USD), trend[12] (month, volume). volume, kd, cpc null = provider has no data; 0 = measured zero. Cost: 5 + 5 per 100 rows. Default 100 rows = 10 credits. Cached 7 days. Example: {"seed": "crm for startups", "mode": "suggestions", "limit": 50}

ParametersJSON Schema
NameRequiredDescriptionDefault
modeNosuggestions: keywords that contain the seed. related: keywords whose results page is like the seed's. ideas: keywords in the same category.suggestions
seedYesThe seed keyword or topic.
limitNoMax rows. Default 100, cap 1000.
cursorNoFrom meta.cursor of the previous page.
dry_runNoReturn only meta with the estimate. Costs nothing.
languageNoISO 639-1 language code. Default en.en
locationNoProvider location name or code. Default United States.United States
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations cover the safety profile (readOnly, idempotent, non-destructive), so the description's value is in what it adds: a precise credit cost model (5 + 5 per 100 rows, 7-day cache), the null-vs-0 distinction for missing provider data, and the Google Ads bid-range semantics of bid_low/bid_high.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Labeled sections (Use when / Not for / Returns / Cost / Example) make it skimmable and front-load the purpose before the routing rules. Despite covering a lot, every sentence carries information an agent needs to select and price the call.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For an 8-parameter, open-world, credit-consuming tool with an output schema, this covers selection, exclusions, cost, caching, and data-quality edge cases. Nothing material is left for the agent to infer.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 goes slightly beyond by giving a concrete invocation example that fixes seed, mode and limit, and by explaining the meaning of numeric output fields the parameters control. It adds no new per-parameter constraints beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource ('Candidate keywords around a seed') plus exactly what each result carries (volume, difficulty, intent, CPC, trend). It distinguishes itself from siblings by naming seo_get_keyword_metrics, aeo_search_prompts, and seo_get_serp as separate jobs.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit when-to-use triggers are quoted ('find keywords for X', 'keyword ideas for a page about X') and explicit not-for rules route the agent to the correct alternative for each excluded case. It even forbids a redundant follow-up call to seo_get_keyword_metrics.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

shopping_get_productGet a Shopping productA
Read-onlyIdempotent
Inspect

One Google Shopping product: description, specs, images, rating and its offers from each store.

Use when: "what specs does Google list for this product", "how is it described and rated across stores". Not for: the store list with shipping and total price, use shopping_get_sellers. Reviews, use shopping_get_reviews. Returns: Record. product_id, gid, data_docid, title, description, url, images[], rating, ratings_count, specs[] (name, value), offers[] (seller, url, price, regular_price, currency, seller_rating, seller_ratings_count, availability). Pass product_id, gid and data_docid together, from one shopping_search_products row. Cost: 1 credit. Cached 1 day. Can take up to a minute. Example: {"product_id": "13896795030841728717", "gid": "12076690216614034454", "data_docid": "10381679383724335789"}

ParametersJSON Schema
NameRequiredDescriptionDefault
gidNoFrom shopping_search_products; pass it with product_id.
dry_runNoReturn only meta with the estimate. Costs nothing.
languageNoISO 639-1 language code. Default en.en
locationNoProvider location name or code. Default United States.United States
data_docidNoFrom shopping_search_products; pass it with product_id.
product_idYesFrom shopping_search_products.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
gidNo
urlNo
metaYes
errorNo
hintsYes
specsNo
titleNo
imagesNo
offersNo
ratingNo
data_docidNo
product_idNo
descriptionNo
ratings_countNo

TDQS

A4.6/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/idempotent/openWorld, so the safety profile is covered. The description adds cost (1 credit), caching (1 day), and latency (up to a minute), which annotations cannot express. Slightly short of full transparency since dry_run/max_credits budget behavior is only in schema.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the resource, then clearly segmented into Use when / Not for / Returns / Pass / Cost / Example. Well structured and largely efficient, though the Return field enumeration is somewhat lengthy though it is load-bearing.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Output schema exists, yet the description still summarizes return fields helpfully; combined with cost, cache, latency, ID-passing rules, and sibling routing, an agent has everything needed to call it correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 meaningful guidance beyond the schema: it explains that the three IDs (product_id, gid, data_docid) must be passed together from a single shopping_search_products row, which the schema alone only hints at. The example reinforces the combined-passing requirement.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb ('Get a Shopping product') and enumerates the returned content (description, specs, images, rating, offers). Explicitly distinguishes from shopping_get_sellers and shopping_get_reviews by name.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides concrete 'Use when' scenarios plus explicit 'Not for' exclusions that route the agent to the correct siblings (sellers, reviews). Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

shopping_get_reviewsGet a Shopping product's reviewsA
Read-onlyIdempotent
Inspect

Reviews of one Google Shopping product pooled from the stores that sell it, with the count at each star rating.

Use when: "what do buyers say about this product", "what do 1-star reviews of competitor's product complain about". Not for: app reviews, use apps_get_reviews. Amazon reviews: not available. Returns: Record. product_id, title, rating, ratings_count, stars[] (stars, count), rows[]: rating, title, text, author, source (the store the review came from), published_at. Pass product_id, gid and data_docid together, from one shopping_search_products row. Cost: 5 credits per 100 reviews. Default 100 = 5 credits. Cached 7 days. Can take up to a minute. Example: {"product_id": "13896795030841728717", "gid": "12076690216614034454", "limit": 50}

ParametersJSON Schema
NameRequiredDescriptionDefault
gidYesFrom shopping_search_products; pass it with product_id.
limitNoMax rows. Default 100, cap 1000. Reviews come back in tens.
dry_runNoReturn only meta with the estimate. Costs nothing.
languageNoISO 639-1 language code. Default en.en
locationNoProvider location name or code. Default United States.United States
data_docidNoFrom shopping_search_products; pass it with product_id.
product_idYesFrom shopping_search_products.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes
starsNoHow many reviews gave each star rating, 1 to 5.
titleNo
ratingNo
product_idNo
ratings_countNo

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/idempotent/non-destructive/openWorld, so the safety profile is covered. The description goes well beyond by disclosing cost (5 credits per 100 reviews), default sizing (100 = 5 credits), caching window (7 days), and latency (up to a minute), plus the cross-parameter requirement to pass product_id/gid/data_docid from one search row.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loads the one-line purpose, then a scannable Use-when / Not-for / Returns / Pass / Cost / Example structure. Every line carries actionable information with no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For an 8-parameter, credit-metered, open-world tool this covers the decision inputs an agent needs: when to call it, what it excludes, the required key grouping, cost, cache, and latency. A return schema exists, so the prose return summary is a bonus rather than a gap.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so per-parameter meaning is already documented and the baseline is 3. The description adds genuine cross-parameter semantics — that product_id, gid, and data_docid must come together from a single shopping_search_products row — and an example showing limit usage, which the schema does not convey.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource ('Reviews of one Google Shopping product') plus scope ('pooled from the stores that sell it, with the count at each star rating'), which differentiates it from apps_get_reviews and the generic review siblings. 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' examples ('what do buyers say', 'what do 1-star reviews... complain about') and explicit 'Not for' exclusions that name the alternative tool (apps_get_reviews) and rule out Amazon reviews. Both inclusion and exclusion conditions are stated.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

shopping_get_sellersGet a product's sellersA
Read-onlyIdempotent
Inspect

The stores Google lists for one Google Shopping product, with base price, shipping, total and the store's rating: a price comparison.

Use when: "who sells this cheapest", "is anyone undercutting us", "which retailers carry our product". Not for: the product's specs, use shopping_get_product. Amazon's sellers, use amazon_get_sellers. Returns: Record. product_id, title, rows[]: rank, seller, domain, url, price, shipping (null when free or not shown), total_price, currency, seller_rating, seller_ratings_count, availability, note. Up to 20 stores, often 5 to 10: Google's list for the product, not every store that sells it, and the store on the product's search row can be missing. Pass product_id, gid and data_docid together, from one shopping_search_products row. Cost: 2 credits. Cached 6 hours. Can take up to a minute. Example: {"product_id": "13896795030841728717", "gid": "12076690216614034454", "data_docid": "10381679383724335789"}

ParametersJSON Schema
NameRequiredDescriptionDefault
gidNoFrom shopping_search_products; pass it with product_id.
dry_runNoReturn only meta with the estimate. Costs nothing.
languageNoISO 639-1 language code. Default en.en
locationNoProvider location name or code. Default United States.United States
data_docidNoFrom shopping_search_products; pass it with product_id.
product_idYesFrom shopping_search_products.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes
titleNo
product_idNo

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, idempotent, openWorld, non-destructive), and the description adds substantial cost/latency/coverage context the annotations cannot: 2 credits, 6-hour cache, up to a minute runtime, and the important caveat that the list is Google's (often 5-10 of up to 20 stores) rather than exhaustive, with the search-row store potentially missing.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the purpose, then cleanly labeled Use when / Not for / Returns / Pass / Cost / Example blocks, so an agent can skim to the needed section. The Returns enumeration is long and partly redundant with the output schema, keeping it just short of a 5.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given 7 params, an output schema, and rich annotations, the description supplies everything an agent still needs: when to use it, the three-way identifier coupling, cost/budget behavior, cache and latency expectations, and the coverage limitation. No material gap remains for correct invocation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 adds non-obvious coupling semantics: product_id, gid and data_docid must be passed together and sourced from the same shopping_search_products row, plus a concrete example payload. That goes beyond the per-parameter schema text, though it does not describe language/location/max_credits behavior beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('The stores Google lists for one Google Shopping product') and immediately scopes it as a price comparison with the fields returned. It explicitly distinguishes itself from shopping_get_product (specs) and amazon_get_sellers (Amazon), so an agent can route 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides explicit 'Use when' trigger phrases ('who sells this cheapest', 'is anyone undercutting us') and an explicit 'Not for' clause naming the two sibling escape hatches with their conditions. Nothing about when to select this tool is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

shopping_search_productsSearch Google ShoppingA
Read-onlyIdempotent
Inspect

Google Shopping results for a search: products in order with store, price, previous price, rating and delivery, plus the ids the other shopping_* tools take.

Use when: "what does Google Shopping show for X", "which stores win Shopping for our product", "what do competitors charge". Not for: Amazon, use amazon_search_products. Google web results, use seo_get_serp. Returns: Record. keyword, rows[]: rank (1 to N over the rows returned), product_id, gid, data_docid, title, seller, price, old_price, currency, rating, ratings_count, tags[], delivery, url. Google's grouped carousels and results with no product page are left out, so fewer rows than depth can come back. A row is an offer: one product can fill two rows. Cost: 1 credit per 40 results. Default 40 = 1 credit. Cached 1 day. Can take up to a minute. Example: {"keyword": "standing desk"}

ParametersJSON Schema
NameRequiredDescriptionDefault
depthNoMost rows to return. Default 40, max 120, billed per 40.
dry_runNoReturn only meta with the estimate. Costs nothing.
keywordYes
languageNoISO 639-1 language code. Default en.en
locationNoProvider location name or code. Default United States.United States
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes
keywordNo

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already mark it readOnly, idempotent, openWorld and non-destructive, and the description goes well beyond that with billing (1 credit per 40 results), 1-day caching, up to a minute latency, and coverage caveats (grouped carousels and pages without product pages excluded, one product filling two rows). That is exactly the extra 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.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded purpose sentence, then labeled When/Not for/Returns/Cost/Example blocks. Dense but every line carries information an agent needs before calling; nothing is padding.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, yet the description still supplies the cost model, caching, latency, and result-count caveats an agent needs for planning. Combined with the schema it covers everything required to invoke correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 83%, so most parameters are documented structurally, and the description adds value by explaining the return-field vocabulary (product_id, gid, data_docid) and their downstream use. It does not restate depth/language/location semantics beyond the schema, but it clarifies row-vs-offer meaning that the schema cannot.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('Google Shopping results for a search: products in order with store, price...') and explicitly names the ids the sibling shopping_* tools consume, so an agent can place it in the family immediately.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives explicit when-to-use triggers ('what does Google Shopping show for X') and two named exclusions with the correct alternatives (amazon_search_products for Amazon, seo_get_serp for web results). Routing is unambiguous.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

submit_feedbackSend feedback to ManifoldA
Destructive
Inspect

Sends a report to the Manifold team: an error a tool returned, data that looks wrong, a tool or parameter that is missing, or anything the user asks you to pass on. Free.

Use when: a call failed in a way its typed error does not explain, a result contradicts itself or the source, the same ProviderUnavailable keeps coming back, no tool answers what the user needs, "tell Manifold that...". Tell the user what you sent. Not for: retrying a call; follow the typed error first. Asking for help with a task; this sends no reply. Contacting a person or a company; this reaches only the Manifold team. Returns: Record. feedback_id, to quote if the user contacts support. Cost: 0 credits. Up to 20 reports per workspace per day; over that, ProviderUnavailable with retry_after_s. Example: {"kind": "error", "tool": "seo_get_serp", "request_id": "3f1c9a2e-8d4b-4c6f-9e1a-7b2d5c8f0a13", "message": "seo_get_serp returned ProviderUnavailable five times in ten minutes for the keyword crm for startups."}

ParametersJSON Schema
NameRequiredDescriptionDefault
kindYeserror: a call failed. wrong_data: a result looks wrong or stale. feature_request: a tool or parameter is missing. other: anything else.
toolNoThe tool the report is about.
messageYesWhat was asked, what came back, and what was expected. No passwords, keys or tokens.
request_idNometa.request_id of the call the report is about.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
errorNo
hintsYes
feedback_idNo

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations cover the safety profile (destructiveHint=true, openWorldHint=true, non-idempotent), and the description goes well beyond them: cost is 0 credits, the quota is 20 reports per workspace per day with ProviderUnavailable + retry_after_s on overflow, no reply is sent, and the agent is told to report back to the user what was sent. The example payload shows a realistic request_id-bearing report, which is behaviorally useful for a one-way submission.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with purpose, then Use when / Not for / Returns / Cost / Example in a scannable structure. Minor redundancy: 'Free.' and 'Cost: 0 credits.' state the same fact twice, which is the only wasted text in an otherwise tight block.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

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 prose, yet the description still surfaces the one field that matters operationally (feedback_id to quote to support). With cost, quota, error behavior, exclusions, and an example all present, an agent has everything needed to call this correctly and to explain the action to the user.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 it by supplying a full worked example payload that shows how kind, tool, request_id, and message fit together, plus the content contract for message ('what was asked, what came back, what was expected' with no secrets). It stops short of 5 because the per-field semantics are largely already in the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Opens with a specific verb+resource ('Sends a report to the Manifold team') and immediately enumerates the accepted report categories (tool error, wrong data, missing tool/param, anything user asks). It is unmistakably distinct from every sibling, which are all data-retrieval tools, and an agent can tell this is the outbound escape hatch 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides an explicit 'Use when' list with concrete trigger conditions (typed error doesn't explain the failure, contradictory results, repeated ProviderUnavailable, no tool answers the need, 'tell Manifold that...') and an explicit 'Not for' list that rules out retrying, asking for help, and contacting a person/company. Alternatives and exclusions are both named, which is the top of the scale.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

tiktok_get_audienceGet a TikTok audience splitA
Read-onlyIdempotent
Inspect

Where one TikTok account's audience is, by country.

Use when: checking a creator reaches the market you sell in, before paying for a partnership. Not for: who the followers are, use tiktok_get_followers. The account's size, use tiktok_get_profile. Returns: List, largest share first. rows[]: country, country_code, share (percent, a decimal), count. The split comes from a sample of followers, a few hundred for an account of millions: count is followers in that sample, not in the account, so read share and ignore count as a size. Cost: 26 credits, because the vendor charges 26 for this one call. Check the handle with tiktok_get_profile first. Cached 7 days. Example: {"handle": "gymshark"}

ParametersJSON Schema
NameRequiredDescriptionDefault
handleYesThe account's handle, with or without the @.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Goes far beyond annotations: discloses credit cost (26), 7-day cache, the sampling caveat and the crucial warning that count reflects the sample not the actual follower base, ordering (largest share first). These are exactly the 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.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded, sectioned (Use when / Not for / Returns / Cost / Example) with every line carrying information. No filler sentences.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Output schema exists, yet the description still summarizes the return shape and the sampling caveat, which is valuable. Complete for the caller's needs; minor redundancy with the output schema, but justified given the non-obvious semantic of count.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% so the schema documents handle, dry_run and max_credits. The description adds a concrete example call, which aids correct invocation, though it doesn't elaborate on max_credits/dry_run semantics itself (the schema already does).

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Specific verb (where the audience is) and resource (one TikTok account's audience), with explicit scope (by country). Clearly distinguished from tiktok_get_followers and tiktok_get_profile, which are two of the closest siblings.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' (checking creator reaches target market before paying for a partnership) plus explicit 'Not for' routing to tiktok_get_followers and tiktok_get_profile for adjacent questions. Prerequisite (validate handle via tiktok_get_profile first) is also specified.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

tiktok_get_commentsGet TikTok commentsA
Read-onlyIdempotent
Inspect

The comments on one TikTok video.

Use when: reading what an audience actually said, finding objections and questions under a creator's post. Not for: comments across many videos (there is no such search on TikTok). The video itself, use tiktok_get_video. Returns: List. rows[]: one comment each: author, created_at, text (cut at 2000 characters), likes, replies, and parent_id and depth for a reply. Cost: 1 credit per page. Cached 6 hours. Example: {"url": "https://www.tiktok.com/@gymshark/video/7517114944362499342"}

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesThe full URL of a TikTok video.
cursorNoFrom meta.cursor of the previous page.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, idempotent, non-destructive, open world). The description goes well beyond them with credit cost per page, a 6-hour cache window, and truncation behavior (text cut at 2000 characters) — exactly the operational context an agent needs.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Labeled sections (Use when / Not for / Returns / Cost / Example) with the core purpose front-loaded. Every line carries usable information; no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Even though an output schema exists, the description summarizes the row shape (author, created_at, text, likes, replies, parent_id/depth), plus cost and cache behavior. An agent has everything needed to call it correctly and predict the output.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 a concrete example URL showing the expected format and ties pagination to the credit-per-page cost. It does not restate cursor/max_credits semantics, but schema already handles those.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource ('The comments on one TikTok video') with scope made precise ('one ... video'). It clearly distinguishes itself from tiktok_get_video and from any cross-video search.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' (reading audience reactions, objections, questions) and 'Not for' naming the alternative (no cross-video comment search; use tiktok_get_video for the video itself). Nothing left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

tiktok_get_followersGet TikTok followersA
Read-onlyIdempotent
Inspect

The accounts that follow one TikTok account, with their own follower counts.

Use when: judging whether a creator's audience is real, looking for the notable accounts in a following. Not for: where an audience is in the world, use tiktok_get_audience. How big the account is, use tiktok_get_profile. Returns: List. rows[]: handle, name, url, followers, following, country (the account's region code), bio. Cost: 1 credit per page. Cached 7 days. Example: {"handle": "gymshark"}

ParametersJSON Schema
NameRequiredDescriptionDefault
cursorNoFrom meta.cursor of the previous page.
handleYesThe account's handle, with or without the @.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/openWorld/idempotent, so the safety profile is covered. The description goes further by disclosing cost (1 credit per page) and a 7-day cache, which are operational facts the annotations cannot convey. It stops short of stating auth requirements or rate-limit behavior.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Labeled sections (Use when / Not for / Returns / Cost / Example) make it easy to scan and the purpose is front-loaded. The 'Returns' block is somewhat redundant since an output schema exists, which costs it the top mark, but nothing is padded or wasted.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a paginated, credit-metered, read-only list tool, the description covers selection criteria, exclusions, cost, cache lifetime, return field shape, and a concrete example. With rich annotations and an output schema already present, nothing an agent needs to invoke it correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so cursor, handle, dry_run and max_credits are already fully documented — that sets the baseline at 3. The description adds an example invocation ({"handle": "gymshark"}) and a per-page credit model, but the credit/budget details largely restate what the schema already says for max_credits and dry_run.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The opening sentence states a specific verb+resource with scope: the accounts that follow one TikTok account, plus their follower counts. It is immediately distinguishable from the two named siblings (tiktok_get_audience for geography, tiktok_get_profile for size), so an agent can route correctly 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' triggers (judging audience authenticity, finding notable followers) and an explicit 'Not for' clause that names the two alternative tools and the condition that selects each. When/when-not/alternatives are all covered.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

tiktok_get_profileGet a TikTok profileA
Read-onlyIdempotent
Inspect

One TikTok account: its follower count, its lifetime likes and how many videos it has posted.

Use when: sizing a creator or a brand on TikTok, checking a handle is real, reading a bio before outreach. Not for: the account's videos, use tiktok_get_videos. Where its audience is, use tiktok_get_audience. Finding accounts by topic, use tiktok_search_videos and read the authors. Returns: Record. The account's handle, name, bio, verified, followers, following, posts_count, likes, views, website (the link in bio) and links, with other profile fields where TikTok fills them. null or empty = the platform does not publish it. Cost: 1 credit. Cached 24 hours. Example: {"handle": "@gymshark"}

ParametersJSON Schema
NameRequiredDescriptionDefault
handleNoThe account's handle, with or without the @.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
idNo
bioNo
urlNo
kindNo
metaYes
nameNo
emailNoThe contact email the account shows publicly.
errorNo
hintsYes
likesNoLifetime likes, where the platform reports them.
linksNoOther links the account lists: bio links and its profiles elsewhere.
phoneNoThe contact phone the account shows publicly.
viewsNo
handleNoThe @name, without the @.
peopleNoLinkedIn company pages: the few employees the page shows, not the whole staff.
topicsNoWhat the account says it covers: LinkedIn specialties, YouTube channel keywords.
foundedNoCompany pages: the year founded.
relatedNoSimilar accounts the platform suggests beside this one.
websiteNo
industryNoCompany pages only.
locationNo
platformNo
verifiedNo
employeesNoCompany pages only.
followersNoSubscribers on YouTube.
followingNo
created_atNo
experienceNoLinkedIn people: the companies on the profile, newest first. No titles.
posts_countNo
running_adsNoFacebook pages: whether the page is running ads now.
company_typeNoCompany pages: Public Company, Privately Held.
recent_postsNoLinkedIn people: their latest posts, for linkedin_get_comments.
ad_library_idNoFacebook pages: the id ads_get_advertiser_ads takes for this page.

TDQS

A4.7/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Discloses cost (1 credit), caching (24h), and how nulls are interpreted, which annotations do not cover. The read-only/idempotent safety profile is already carried by annotations, so the remaining gap is minor.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with what it returns, then structured Use when / Not for / Returns / Cost / Example sections. Every line is load-bearing.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Covers purpose, routing, return shape, null semantics, cost, caching, and an example, with an output schema present. An agent has everything needed to call it correctly and know its cost.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 three parameters. The description adds an example call ({"handle": "@gymshark"}) and confirms the @-optional convention, going slightly beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('One TikTok account') and enumerates exactly what it returns (followers, lifetime likes, video count), distinguishing it cleanly from siblings like tiktok_get_videos.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' triggers (sizing a creator, verifying a handle, reading bio before outreach) plus 'Not for' routing to three named alternatives (tiktok_get_videos, tiktok_get_audience, tiktok_search_videos). Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

tiktok_get_transcriptGet a TikTok transcriptA
Read-onlyIdempotent
Inspect

What is said out loud in one TikTok video, as text.

Use when: reading a video without watching it, pulling the claims or the hook out of an ad or a review. Not for: the video's numbers, use tiktok_get_video. The written caption, which tiktok_get_video already returns as text. Returns: Record. platform, url, language, text (the full transcript, uncut). NoData when the video carries no speech the platform kept. Cost: 1 credit, or 11 with ai_fallback. Cached 30 days. Example: {"url": "https://www.tiktok.com/@gymshark/video/7517114944362499342"}

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesThe full URL of a TikTok video.
dry_runNoReturn only meta with the estimate. Costs nothing.
languageNoLanguage code of the transcript to prefer, when the platform has several.
ai_fallbackNoTranscribe the audio when TikTok holds no transcript. Adds 10 credits and covers videos up to 2 minutes.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
urlNo
metaYes
textNonull when the post carries no speech to transcribe.
errorNo
hintsYes
languageNo
platformNo

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/idempotent/non-destructive, but the description goes well beyond them: it discloses credit cost (1, or 11 with ai_fallback), a 30-day cache, and the NoData outcome when no speech was kept. These are operational traits 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.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the one-line purpose, then tight labeled sections (Use when / Not for / Returns / Cost / Example) with no filler. Every line conveys distinct information, and the example call is a compact, high-value anchor.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

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 explanation is optional, yet the description still flags the key fields and NoData behavior for a 5-param tool. Cost, caching, fallback scope, and the alternative tool are all covered, leaving nothing an agent needs to call it correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 by tying the credit delta to ai_fallback ('11 credits', 'up to 2 minutes' rather than the 1-credit default), which clarifies the cost consequence of that flag beyond the schema's own note.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Opens with a precise verb+resource statement ('What is said out loud in one TikTok video, as text') that immediately distinguishes this from a written caption or video metadata. It explicitly names tiktok_get_video as the sibling that carries the numbers and the caption, so an agent can route 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Contains explicit 'Use when' conditions (reading without watching, extracting claims/hooks) and an explicit 'Not for' that names the alternative tool (tiktok_get_video) and the specific artifact it owns (the caption). This is the when-to-use/when-not/alternative triad done fully.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

tiktok_get_videoGet a TikTok videoA
Read-onlyIdempotent
Inspect

One TikTok video with its engagement: views, likes, comments, shares and its length.

Use when: a row from a search or a listing is worth the detail, or you have a URL and nothing else. Not for: what was said in it, use tiktok_get_transcript. The replies, use tiktok_get_comments. Returns: Record. rows[]: the one video, with author and author_followers, created_at, text (cut at 2000 characters), likes, comments, shares, saves, views, media, duration_s, links, transcript and top_comments[]. saves is how many people saved it; music is the sound and collaborators the branded-content partners. null or empty = the platform does not publish it. Cost: 10 credits when the vendor has to fetch the media, 1 when it does not. The estimate is the higher one, so max_credits never surprises you. Cached 6 hours. Example: {"url": "https://www.tiktok.com/@gymshark/video/7517114944362499342"}

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesThe full URL of a TikTok video.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
idNoThe platform's own id. Dedupe on it.
urlNo
metaYes
textNoCaption or body, cut at 2000 characters.
errorNo
hintsYes
is_adNoPaid or a marked partnership, where the platform says.
likesNo
linksNoOutbound links in the post or its description, expanded.
mediaNo
musicNoThe sound or track, as title and artist.
savesNoSaves or bookmarks, where the platform counts them.
viewsNo
authorNoHandle, without the @.
sharesNo
taggedNoAccounts tagged in the media, by handle.
commentsNo
hashtagsNoWithout the #.
languageNoThe language the platform detected, as a code.
locationNoThe place the post is tagged with.
mentionsNoHandles the post names, without the @.
platformNo
author_urlNo
created_atNoISO 8601 UTC, where the platform reports it.
duration_sNo
transcriptNoWhat a video says, where the listing carries it, cut at 2000 characters.
author_nameNo
top_commentsNoThe comments the platform shows with the post: up to 10 on LinkedIn, a few elsewhere.
collaboratorsNoCo-authors, collaborators and branded-content partners, by handle.
author_verifiedNo
author_followersNo

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations cover the safety profile (readOnly, idempotent, non-destructive), and the description layers on genuinely new behavior: credit cost (10 vs 1 depending on media fetch), the worst-case estimate policy tied to max_credits, a 6-hour cache, and the meaning of null/empty returns. This is real operational context an agent cannot get 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.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Labeled sections (Use when / Not for / Returns / Cost / Example) make it skimmable and front-loaded. It is slightly long, and the gloss on 'saves', 'music' and 'collaborators' is marginal since an output schema already exists, but nearly every line earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 3-parameter read tool with full annotation coverage and an output schema, this leaves nothing an agent needs unanswered: selection criteria, cost, caching, budget behavior, edge-case returns, and a worked example are all present.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 meaning beyond the schema: it explains that max_credits compares against the higher estimate so it 'never surprises you', and ties dry_run implicitly to the zero-cost estimate path. It does not restate url formatting, but the added budget semantics are substantive.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The first sentence names a specific resource (one TikTok video) and its payload (views, likes, comments, shares, length). It is immediately distinguishable from tiktok_get_videos (plural listing) and tiktok_search_videos 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' clause gives two concrete triggers (a row worth detailing, or a bare URL), and the 'Not for' clause routes the agent to the correct siblings by name: tiktok_get_transcript for spoken content, tiktok_get_comments for replies. Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

tiktok_get_videosGet TikTok videosA
Read-onlyIdempotent
Inspect

The videos one TikTok account has posted, newest or most viewed first.

Use when: "what has this creator posted", judging how often a brand posts, pulling a creator's recent work before a partnership. Not for: one video in full, use tiktok_get_video. What was said in it, use tiktok_get_transcript. Videos by topic rather than by account, use tiktok_search_videos. Returns: List. rows[]: videos with author and author_followers, created_at, text (cut at 2000 characters), likes, comments, shares, saves, views, media, duration_s, links, transcript and top_comments[]. saves is how many people saved it; music is the sound and collaborators the branded-content partners. null or empty = the platform does not publish it. Cost: 1 credit per page. Cached 6 hours. Example: {"handle": "gymshark", "sort": "popular"}

ParametersJSON Schema
NameRequiredDescriptionDefault
sortNoNewest first, or most viewed first. Default latest.latest
cursorNoFrom meta.cursor of the previous page.
handleNoThe account's handle, with or without the @.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
feedNoWhere the platform can serve something else: recent is the latest posts, most_liked the account's most-liked posts across years, sorted by likes.
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover safety (readOnly, idempotent, non-destructive, openWorld), but the description adds substantial context beyond them: cost of 1 credit per page, 6-hour caching, the fact that text is truncated at 2000 chars, and that null/empty means the platform does not publish the field. This is exactly the extra context the lower bar calls for.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the core purpose, then cleanly labeled Use when / Not for / Returns / Cost / Example sections. Despite its length, each sentence carries distinct, actionable information with no redundancy.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a paginated, multi-field list tool with an output schema, the description supplies everything an agent needs: selection criteria, sibling routing, cost/budget hints, caching, truncation behavior, and return-field interpretation. Nothing material is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 a concrete invocation example ({"handle": "gymshark", "sort": "popular"}) that demonstrates expected value shape, and clarifies field meanings. It doesn't add syntax detail on cursor/max_credits beyond the schema, so it lands just above baseline.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource and scope: 'The videos one TikTok account has posted, newest or most viewed first.' It immediately distinguishes itself from tiktok_get_video (single video), tiktok_get_transcript, and tiktok_search_videos (by topic), so an agent can pick 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' cases (auditing posting frequency, pulling recent work pre-partnership) and explicit 'Not for' exclusions each naming the correct sibling to use instead. When-not and alternatives are fully covered.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

tiktok_search_videosSearch TikTok videosA
Read-onlyIdempotent
Inspect

TikTok videos matching a keyword, ranked by the platform's own search.

Use when: "what is TikTok saying about X", finding creators in a category, watching a product or a brand name. Not for: one account's own videos, use tiktok_get_videos. A complete window of everything posted (TikTok search is ranked and never complete). Returns: List, ranked. rows[]: videos with author and author_followers, created_at, text (cut at 2000 characters), likes, comments, shares, saves, views, media, duration_s, links, transcript and top_comments[]. saves is how many people saved it, music the sound, and author_followers sizes each creator without another call. null or empty = the platform does not publish it. Cost: 1 credit per page. Cached 6 hours. Example: {"query": "creatine gummies", "since": "month", "sort": "popular"}

ParametersJSON Schema
NameRequiredDescriptionDefault
sortNoRanking of the results. Default relevance.relevance
queryYesWhat to search TikTok for.
sinceNoHow far back to search. Default month.month
cursorNoFrom meta.cursor of the previous page.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, idempotent, openWorld, non-destructive), yet the description adds material operational context beyond them: cost (1 credit per page), caching (6 hours), and a completeness limitation. It also defines field semantics (saves, author_followers, music) and the meaning of null/empty results, which no annotation conveys.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the purpose, then cleanly labeled sections (Use when / Not for / Returns / Cost / Example), so an agent can scan to the relevant block. The Returns paragraph enumerates many fields that the output schema likely already declares, which is the one place it is longer than strictly necessary.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a ranked-search tool with six parameters and an output schema, the description covers the decision (when/when-not), the cost model, caching, and result-shape caveats, leaving nothing an agent needs before invoking it. Any omitted return detail is already carried by the output schema.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 lifts this by supplying a worked example that shows how query, since, and sort combine in practice and by framing the search scope as a window. It does not explain cursor pagination or max_credits behavior beyond what the schema already says, so it stays above baseline rather than maximal.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource ('TikTok videos matching a keyword') and immediately characterizes the underlying mechanism ('ranked by the platform's own search'), which distinguishes it from scraping/enumeration tools. It explicitly names the sibling tiktok_get_videos as the wrong choice for one account's videos, so an agent can route 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives concrete when-to-use triggers ('what is TikTok saying about X', finding creators, watching a brand) and an explicit when-not-to-use with the named alternative (tiktok_get_videos for one account). The completeness caveat ('ranked and never complete') pre-empts a likely misuse where the agent expects exhaustive coverage.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

twitter_get_profileGet an X profileA
Read-onlyIdempotent
Inspect

One X account: followers, following, how much it posts and its bio.

Use when: sizing an account, checking a handle, reading a bio and its link before outreach. Not for: its posts, use twitter_get_tweets. One post, use twitter_get_tweet. Returns: Record. The account's handle, name, bio, verified (true for a paid checkmark as well as a legacy one), followers, following, posts_count, likes, location, website (the expanded link, not t.co) and links, with other profile fields where X fills them. null or empty = the platform does not publish it. Cost: 1 credit. Cached 24 hours. Example: {"handle": "@stripe"}

ParametersJSON Schema
NameRequiredDescriptionDefault
handleNoThe account's handle, with or without the @.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
idNo
bioNo
urlNo
kindNo
metaYes
nameNo
emailNoThe contact email the account shows publicly.
errorNo
hintsYes
likesNoLifetime likes, where the platform reports them.
linksNoOther links the account lists: bio links and its profiles elsewhere.
phoneNoThe contact phone the account shows publicly.
viewsNo
handleNoThe @name, without the @.
peopleNoLinkedIn company pages: the few employees the page shows, not the whole staff.
topicsNoWhat the account says it covers: LinkedIn specialties, YouTube channel keywords.
foundedNoCompany pages: the year founded.
relatedNoSimilar accounts the platform suggests beside this one.
websiteNo
industryNoCompany pages only.
locationNo
platformNo
verifiedNo
employeesNoCompany pages only.
followersNoSubscribers on YouTube.
followingNo
created_atNo
experienceNoLinkedIn people: the companies on the profile, newest first. No titles.
posts_countNo
running_adsNoFacebook pages: whether the page is running ads now.
company_typeNoCompany pages: Public Company, Privately Held.
recent_postsNoLinkedIn people: their latest posts, for linkedin_get_comments.
ad_library_idNoFacebook pages: the id ads_get_advertiser_ads takes for this page.

TDQS

A4.5/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, idempotent, openWorld, non-destructive), and the description adds genuinely new behavioral context: cost of 1 credit, a 24-hour cache, null/empty meaning the platform does not publish the field, and the verified-flag nuance (paid vs. legacy). It stops just short of a 5 because the return-format detail overlaps with the existing 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.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Tightly structured with front-loaded purpose, then labeled Use when / Not for / Returns / Cost sections and a compact example. Every sentence carries routing or behavioral value; no filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a read-only profile fetch with annotations, a full output schema, and 100% parameter coverage, the description supplies everything else an agent needs: cost, caching, routing to the right sibling, and null semantics. Nothing material is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the handle, dry_run, and max_credits parameters are already documented. The description adds only an example handle value ('@stripe') and does not clarify dry_run/max_credits behavior beyond the schema, so the baseline of 3 is correct.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The opening line states a specific verb and resource ('One X account: followers, following, how much it posts and its bio') and explicitly distinguishes it from siblings by naming twitter_get_tweets and twitter_get_tweet as the tools for posts. An agent can route 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Uses explicit 'Use when' and 'Not for' sections with named alternatives and the deciding condition (posts vs. profile vs. single tweet). When-to-use, when-not-to-use, and the alternatives are all spelled out.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

twitter_get_tweetGet an X postA
Read-onlyIdempotent
Inspect

One post on X with its replies, reposts, likes and views.

Use when: a row is worth the detail, or you have a URL and nothing else. Not for: the replies themselves, which are not covered here. An account's feed, use twitter_get_tweets. Returns: Record. rows[]: the one post, with author and author_followers, created_at, text (cut at 2000 characters), likes, comments, shares, saves, views, media, duration_s, links, transcript and top_comments[]. shares is reposts plus quotes, saves is bookmarks, and links are expanded from t.co. null or empty = the platform does not publish it. Cost: 1 credit. Cached 6 hours. Example: {"url": "https://x.com/stripe/status/1834021269559501236"}

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesThe full URL of a post on X.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
idNoThe platform's own id. Dedupe on it.
urlNo
metaYes
textNoCaption or body, cut at 2000 characters.
errorNo
hintsYes
is_adNoPaid or a marked partnership, where the platform says.
likesNo
linksNoOutbound links in the post or its description, expanded.
mediaNo
musicNoThe sound or track, as title and artist.
savesNoSaves or bookmarks, where the platform counts them.
viewsNo
authorNoHandle, without the @.
sharesNo
taggedNoAccounts tagged in the media, by handle.
commentsNo
hashtagsNoWithout the #.
languageNoThe language the platform detected, as a code.
locationNoThe place the post is tagged with.
mentionsNoHandles the post names, without the @.
platformNo
author_urlNo
created_atNoISO 8601 UTC, where the platform reports it.
duration_sNo
transcriptNoWhat a video says, where the listing carries it, cut at 2000 characters.
author_nameNo
top_commentsNoThe comments the platform shows with the post: up to 10 on LinkedIn, a few elsewhere.
collaboratorsNoCo-authors, collaborators and branded-content partners, by handle.
author_verifiedNo
author_followersNo

TDQS

A4.7/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations cover the safety profile (readOnly, idempotent, non-destructive), and the description adds beyond them: 1-credit cost, 6-hour cache, 2000-char text truncation, t.co link expansion, and the meaning of null/empty values. This is unusually rich behavioral context.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded one-line summary followed by clearly labeled Use/Not-for/Returns/Cost/Example blocks with no filler. Every sentence carries routing or behavioral information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a single-resource fetch with an output schema, the description still covers cost, caching, field semantics, and edge cases (null vs empty). Nothing needed to invoke it correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so url, dry_run, and max_credits are already documented in the schema; the description's only parameter-level addition is an example URL. 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.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('One post on X') and immediately names the sibling it differs from (twitter_get_tweets for an account's feed). An agent can route correctly 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' (a row is worth the detail, or you have a URL only), 'Not for' (the replies themselves), and an alternative tool for account feeds. Both positive and negative selection criteria are stated.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

twitter_get_tweetsGet X postsA
Read-onlyIdempotent
Inspect

The recent posts on one X account, newest first, or for some accounts its most-liked posts (feed says which).

Use when: "what has this account been saying", watching a competitor's announcements. Not for: keyword search across X, which is not covered here; use one account at a time. One post, use twitter_get_tweet. Returns: List. feed: recent (the latest posts, newest first after any pinned post) or most_liked (about 100 of the account's most-liked posts across years, sorted by likes: what X shows a signed-out visitor for some accounts; posting cadence and current medians cannot be read from it). rows[]: posts with author and author_followers, created_at, text (cut at 2000 characters), likes, comments, shares, saves, views, media, duration_s, links, transcript and top_comments[]. null or empty = the platform does not publish it. shares is reposts plus quotes, saves is bookmarks, comments is replies, and links are expanded from t.co. X returns one page, so meta.cursor is null. Cost: 1 credit. Cached 6 hours. Example: {"handle": "stripe"}

ParametersJSON Schema
NameRequiredDescriptionDefault
cursorNoFrom meta.cursor of the previous page.
handleNoThe account's handle, with or without the @.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
feedNoWhere the platform can serve something else: recent is the latest posts, most_liked the account's most-liked posts across years, sorted by likes.
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover readOnly/idempotent/non-destructive, yet the description adds substantial context: 1-credit cost, 6-hour caching, the meaning of null/empty, field aliasing (shares=reposts+quotes, saves=bookmarks, comments=replies), and the fact that X returns a single page so meta.cursor is null. This is rich disclosure well beyond 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.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Well front-loaded with purpose before Use when/Not for/Returns/Cost/Example, and each section is labeled. The extensive Returns inventory is somewhat redundant given an output schema exists, making it slightly longer than strictly necessary.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a read tool with annotations and an output schema already present, the description still fully equips the agent: cost, caching, feed semantics, null handling, and sibling routing are all covered. 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.

Parameters4/5

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 value by framing cost around the budget (dry_run costs nothing, 1 credit per call), which contextualizes dry_run and max_credits, and supplies a concrete handle example. It does not add much beyond the schema for cursor/handle syntax, so it is a modest bump rather than a standout.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource (recent posts on one X account, newest first) and even explains the dual feed behavior (recent vs most_liked). It cleanly distinguishes itself from twitter_get_tweet and keyword-search siblings 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides explicit 'Use when' triggers (tracking what an account says, competitor announcements) and a 'Not for' clause that names the excluded capability (keyword search across X) and routes single-post needs to twitter_get_tweet. Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

youtube_get_channelGet a YouTube channelA
Read-onlyIdempotent
Inspect

One YouTube channel: subscribers, total views and when it joined.

Use when: sizing a channel before a sponsorship, checking a handle, reading a channel description. Not for: its videos, use youtube_get_videos. Videos by topic, use youtube_search_videos. Returns: Record. The channel's handle, name, bio, verified, followers (the subscriber count), posts_count, views, links (the channel's links), website (the first link that is not a profile on another platform), email (where the channel publishes one) and topics (its keywords), with other profile fields where YouTube fills them. null or empty = the platform does not publish it. kind is channel. Cost: 1 credit. Cached 24 hours. Example: {"handle": "@ThePatMcAfeeShow"}

ParametersJSON Schema
NameRequiredDescriptionDefault
handleNoThe account's handle, with or without the @.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
idNo
bioNo
urlNo
kindNo
metaYes
nameNo
emailNoThe contact email the account shows publicly.
errorNo
hintsYes
likesNoLifetime likes, where the platform reports them.
linksNoOther links the account lists: bio links and its profiles elsewhere.
phoneNoThe contact phone the account shows publicly.
viewsNo
handleNoThe @name, without the @.
peopleNoLinkedIn company pages: the few employees the page shows, not the whole staff.
topicsNoWhat the account says it covers: LinkedIn specialties, YouTube channel keywords.
foundedNoCompany pages: the year founded.
relatedNoSimilar accounts the platform suggests beside this one.
websiteNo
industryNoCompany pages only.
locationNo
platformNo
verifiedNo
employeesNoCompany pages only.
followersNoSubscribers on YouTube.
followingNo
created_atNo
experienceNoLinkedIn people: the companies on the profile, newest first. No titles.
posts_countNo
running_adsNoFacebook pages: whether the page is running ads now.
company_typeNoCompany pages: Public Company, Privately Held.
recent_postsNoLinkedIn people: their latest posts, for linkedin_get_comments.
ad_library_idNoFacebook pages: the id ads_get_advertiser_ads takes for this page.

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover read-only, idempotent, open-world, and non-destructive behavior. The description adds meaningful context beyond that: cost of 1 credit, 24-hour caching, null/empty semantics, and the exact shape of the returned profile record.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded purpose, clear use/not-use sections, compact return summary, and a short example. The return-field list is dense but earns its place by clarifying what values mean.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the output schema, annotations, and 100% parameter description coverage, the description is complete enough for an agent to call this tool correctly. It also covers cost, caching, and null semantics.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the parameters are already fully documented. The description adds a concrete handle example and links cost/credit behavior indirectly to the call, though it does not further explain dry_run or max_credits beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource: retrieves one YouTube channel with subscribers, total views, and join date. It clearly distinguishes itself from youtube_get_videos and youtube_search_videos by naming them as alternatives for other needs.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicitly gives when to use it (sizing a channel before a sponsorship, checking a handle, reading a channel description) and when not to use it, naming the correct sibling tools for videos and topic searches.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

youtube_get_commentsGet YouTube commentsA
Read-onlyIdempotent
Inspect

The comments on one YouTube video, most liked first.

Use when: reading what an audience said, finding the objections under a review or a tutorial. Not for: the video itself, use youtube_get_video. What is said in it, use youtube_get_transcript. Returns: List. rows[]: one comment each: author, created_at, text (cut at 2000 characters), likes, replies, is_creator (true when the channel itself replied), and parent_id and depth (the reply level) for a reply. created_at is approximate: the platform shows an age such as "3 weeks ago", so it is exact only to that unit. Cost: 1 credit per page. Cached 6 hours. Example: {"url": "https://www.youtube.com/watch?v=5EWaxmWgQMI"}

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesThe full URL of a YouTube video.
cursorNoFrom meta.cursor of the previous page.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.6/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, idempotent, non-destructive), but the description adds materially more: sort order, the 2000-character truncation on text, the approximate nature of created_at and why, credit cost per page, and a 6-hour cache. These are exactly the operational traits an agent needs and none are derivable 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.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Labels (Use when / Not for / Returns / Cost / Example) make it scannable and front-load the scope constraint. Slightly long, and the Returns block partly restates an output schema that already exists, so it is efficient but not waste-free.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a paginated read tool it covers everything an agent needs: what it returns, ordering, truncation, timestamp precision caveat, pagination cost and caching. With an output schema present, the remaining detail is not the description's burden.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so url, cursor, dry_run and max_credits are already documented in the schema; baseline is 3. The description only supplies a concrete url example and implies pagination via the cost-per-page note, adding little beyond the structured fields.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource ('The comments on one YouTube video') plus ordering ('most liked first'), and explicitly names the two sibling tools it is not (youtube_get_video, youtube_get_transcript). An agent can disambiguate against the large youtube_* family 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' clause gives the two motivating scenarios (reading audience reaction, finding objections under a review/tutorial), and the 'Not for' clause routes to named alternatives with the condition that selects each. No inference required.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

youtube_get_transcriptGet a YouTube transcriptA
Read-onlyIdempotent
Inspect

The transcript of one YouTube video, as text.

Use when: reading a video instead of watching it, pulling claims, chapters or quotes out of long content. Not for: the video's numbers, use youtube_get_video. The comments, use youtube_get_comments. Returns: Record. platform, url, language, text (the full transcript, uncut). NoData when the video has no captions. Cost: 1 credit. Cached 30 days. Example: {"url": "https://www.youtube.com/watch?v=5EWaxmWgQMI"}

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesThe full URL of a YouTube video.
dry_runNoReturn only meta with the estimate. Costs nothing.
languageNoLanguage code of the transcript to prefer, when the platform has several.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
urlNo
metaYes
textNonull when the post carries no speech to transcribe.
errorNo
hintsYes
languageNo
platformNo

TDQS

A4.7/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations cover the safety profile (readOnly, idempotent, non-destructive, openWorld), and the description adds genuinely non-redundant context: cost of 1 credit, 30-day caching, the NoData edge case when captions are missing, and the return shape. This is exactly the beyond-annotations value expected.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the resource, then cleanly sectioned into Use when / Not for / Returns / Cost / Example. Every line carries distinct information with no padding.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a read tool with an output schema, annotations, and 100% param coverage, the description supplies everything an agent needs: routing, return shape, edge cases, cost, and caching. Nothing material is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so all four parameters are already documented in the schema. The description adds only a worked example URL and no extra syntax or semantics for language/dry_run/max_credits, so the baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource+scope ('The transcript of one YouTube video, as text') and explicitly distinguishes itself from siblings by naming youtube_get_video and youtube_get_comments. An agent can route correctly 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Provides explicit 'Use when' scenarios (reading instead of watching, pulling claims/chapters/quotes) and explicit 'Not for' exclusions that name the correct alternative tools. This is the full when/when-not/alternative triad.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

youtube_get_videoGet a YouTube videoA
Read-onlyIdempotent
Inspect

One YouTube video with its views, likes, comments and length.

Use when: a row is worth the detail, or you have a URL and nothing else. Not for: what is said in it, use youtube_get_transcript. The comments, use youtube_get_comments. Returns: Record. rows[]: the one video, with author and author_followers, created_at, text (cut at 2000 characters), likes, comments, shares, saves, views, media, duration_s, links, transcript and top_comments[]. links are the links in the description, sponsors' and affiliates' included; collaborators are co-creators. null or empty = the platform does not publish it. Cost: 1 credit. Cached 6 hours. Example: {"url": "https://www.youtube.com/watch?v=5EWaxmWgQMI"}

ParametersJSON Schema
NameRequiredDescriptionDefault
urlYesThe full URL of a YouTube video.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
idNoThe platform's own id. Dedupe on it.
urlNo
metaYes
textNoCaption or body, cut at 2000 characters.
errorNo
hintsYes
is_adNoPaid or a marked partnership, where the platform says.
likesNo
linksNoOutbound links in the post or its description, expanded.
mediaNo
musicNoThe sound or track, as title and artist.
savesNoSaves or bookmarks, where the platform counts them.
viewsNo
authorNoHandle, without the @.
sharesNo
taggedNoAccounts tagged in the media, by handle.
commentsNo
hashtagsNoWithout the #.
languageNoThe language the platform detected, as a code.
locationNoThe place the post is tagged with.
mentionsNoHandles the post names, without the @.
platformNo
author_urlNo
created_atNoISO 8601 UTC, where the platform reports it.
duration_sNo
transcriptNoWhat a video says, where the listing carries it, cut at 2000 characters.
author_nameNo
top_commentsNoThe comments the platform shows with the post: up to 10 on LinkedIn, a few elsewhere.
collaboratorsNoCo-authors, collaborators and branded-content partners, by handle.
author_verifiedNo
author_followersNo

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations cover safety (readOnly, idempotent, non-destructive), but the description adds substantial context: 1-credit cost, 6-hour cache, text truncated at 2000 characters, and what null/empty means. These are behaviors the 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.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded purpose, then labeled Use when / Not for / Returns / Cost / Example sections. Dense but every line earns its place; nothing redundant.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Covers purpose, routing, return shape, edge-case semantics for nulls, cost, caching and an example. Even with an output schema present, this is complete enough to invoke correctly without opening the schema.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% so url/dry_run/max_credits are already documented. The description adds an inline example URL and ties cost/caching to the call, giving modest value beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Specific verb+resource ('One YouTube video') with an explicit field enumeration (views, likes, comments, length), and it names siblings youtube_get_transcript and youtube_get_comments to delimit scope. Clearly distinguishable from the broader youtube_search_videos and youtube_get_videos.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' clause and 'Not for' exclusions that route the agent to the correct sibling for transcript and comments. This is the textbook when/when-not pattern.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

youtube_get_videosGet YouTube videosA
Read-onlyIdempotent
Inspect

The videos on one YouTube channel, newest or most viewed first.

Use when: "what does this channel publish", judging cadence and view counts before a sponsorship. Not for: one video in full, use youtube_get_video. What is said in it, use youtube_get_transcript. Returns: List. rows[]: videos with author and author_followers, created_at, text (cut at 2000 characters), likes, comments, shares, saves, views, media, duration_s, links, transcript and top_comments[]. null or empty = the platform does not publish it. A listing carries views and length; likes and comments come with youtube_get_video. Cost: 1 credit per page. Cached 6 hours. Example: {"handle": "@ThePatMcAfeeShow", "sort": "popular"}

ParametersJSON Schema
NameRequiredDescriptionDefault
sortNoNewest first, or most viewed first. Default latest.latest
cursorNoFrom meta.cursor of the previous page.
handleNoThe account's handle, with or without the @.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
feedNoWhere the platform can serve something else: recent is the latest posts, most_liked the account's most-liked posts across years, sorted by likes.
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations cover safety (readOnly, idempotent, openWorld, non-destructive), but the description adds traits not in structured fields: cost (1 credit per page), a 6-hour cache window, and the semantics of 'null or empty'. It also clarifies which fields a listing carries (views, duration) versus which require youtube_get_video (likes, comments).

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded one-line summary followed by clearly labeled Use when / Not for / Returns / Cost / Example blocks. Dense but every sentence carries routing, cost, or field-availability information; nothing is idle.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, yet the description still gives enough field and cost context for an agent to call it confidently, and it correctly defers single-video detail to siblings. Nothing needed for correct invocation is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 five parameters; baseline would be 3. The description adds a worked example with sort/handle and restates the ordering semantics, giving marginal extra value over the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource+scope: 'The videos on one YouTube channel, newest or most viewed first.' The scope (one channel, list) and ordering are explicit, and it is distinguishable from youtube_get_video and youtube_search_videos 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' (judging cadence and view counts before a sponsorship) and 'Not for' sections that name the exact alternatives: youtube_get_video for one video in full, youtube_get_transcript for what is said. Routing is unambiguous.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

youtube_search_videosSearch YouTube videosA
Read-onlyIdempotent
Inspect

YouTube videos matching a keyword, ranked by YouTube's own search.

Use when: "what videos cover X", finding review and tutorial coverage of a product or a competitor. Not for: one channel's own videos, use youtube_get_videos. Text pages about X, use seo_get_serp. Returns: List, ranked. rows[]: videos with author and author_followers, created_at, text (cut at 2000 characters), likes, comments, shares, saves, views, media, duration_s, links, transcript and top_comments[]. null or empty = the platform does not publish it. created_at is approximate: the platform shows an age such as "3 weeks ago", so it is exact only to that unit. Cost: 1 credit per page. Cached 6 hours. Example: {"query": "best crm for agencies", "since": "year"}

ParametersJSON Schema
NameRequiredDescriptionDefault
sortNoRanking of the results. Default relevance. YouTube has no newest-first search, so latest runs as relevance; narrow with since.relevance
queryYesWhat to search YouTube for.
sinceNoHow far back to search. Default month.month
cursorNoFrom meta.cursor of the previous page.
dry_runNoReturn only meta with the estimate. Costs nothing.
max_creditsNoRefuse with BudgetExceeded if the estimate is higher.

Output Schema

ParametersJSON Schema
NameRequiredDescription
metaYes
rowsNo
errorNo
hintsYes

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnly, openWorld, idempotent, non-destructive), yet the description still adds substantial behavioral context: cost (1 credit/page), a 6-hour cache window, the null/empty semantics ('platform does not publish it'), and the approximate precision of created_at. These are traits 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.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded purpose followed by clearly labeled Use when / Not for / Returns / Cost / Example blocks, so an agent can scan it. It is slightly longer than needed: the rows[] field enumeration partially duplicates the available output schema, though the embedded caveats (2000-char cut, approximate created_at) still earn their place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a six-parameter tool with one required arg, pagination (cursor), budget controls (max_credits, dry_run), cost, caching, and return semantics are all covered. An output schema exists so return values need not be re-explained, yet the description's null-handling note and created_at caveat add the interpretation guidance the schema cannot.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

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 goes marginally beyond by giving a full worked example pairing query and since, and by stating the per-page credit cost that gives meaning to the max_credits and dry_run budget parameters.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb + resource + scope: 'YouTube videos matching a keyword, ranked by YouTube's own search.' The ranking qualifier ('YouTube's own search') is a real differentiator, and the description explicitly names the sibling it is not (youtube_get_videos) so an agent can disambiguate 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.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicit 'Use when' with concrete scenarios ('what videos cover X', review/tutorial coverage) and explicit 'Not for' clauses routing to two named alternatives (youtube_get_videos for channel videos, seo_get_serp for text pages). Both the positive and negative selection criteria are stated.

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.

  1. 24 tool updates
    • Changedaeo_get_site_readiness1 field changed
      • changedInput schema / properties / target / description
        Previous value: -"Domain or URL. example.com covers all subdomains, www.example.com is that host only, a full URL is that page only."New value: +"A domain or URL. Every fetch goes to its origin."
    • Changedamazon_search_products1 field changed
      • changedInput schema / properties / location / description
        Previous value: -"Provider location name or code. Default United States."New value: +"Provider location name or code. Default United States. The country picks the Amazon marketplace."
    • Changedanalytics_get_report2 fields changed
      • changedInput schema / properties / dimensions / description
        Previous value: -"GA4 dimension api names, for example date, sessionDefaultChannelGroup, landingPage. None gives one total row."New value: +"GA4 dimension api names: date, sessionDefaultChannelGroup, sessionSource, sessionMedium, sessionSourceMedium, sessionCampaignName, landingPage, landingPagePlusQueryString, pagePath, pageTitle, eventName, country, deviceCategory. analytics_get_fields lists the rest. None gives one total row."
      • changedInput schema / properties / metrics / description
        Previous value: -"GA4 metric api names, for example sessions, totalUsers, keyEvents, totalRevenue."New value: +"GA4 metric api names: sessions, totalUsers, newUsers, engagedSessions, engagementRate, averageSessionDuration, screenPageViews, keyEvents, conversions, eventCount, totalRevenue, purchaseRevenue, transactions. analytics_get_fields lists the rest."
    • Changedapps_get_reviews1 field changed
      • changedInput schema / properties / limit / description
        Previous value: -"Max rows. Default 100, cap 1000."New value: +"Max rows. Default 100, cap 1000. The App Store returns at most 500."
    • Changedapps_get_top_charts1 field changed
      • changedInput schema / properties / category / description
        Previous value: -"The store's category id, such as health_and_fitness or food_and_drink. Omit for every category."New value: +"The store's category id in lower case with underscores; a name such as \"Health & Fitness\" is turned into one, and a wrong id is refused free. Omit for every category. App Store: books, business, education, entertainment, finance, food_and_drink, games, health_and_fitness, lifestyle, magazines_and_newspapers, medical, music, navigation, news, photo_and_video, productivity, reference, shopping, social_networking, sports, travel, utilities, weather, and games_puzzle and other games_ genres. Google Play: art_and_design, auto_and_vehicles, beauty, books_and_reference, business, comics, communication, dating, education, entertainment, events, family, finance, food_and_drink, health_and_fitness, house_and_home, libraries_and_demo, lifestyle, maps_and_navigation, medical, music_and_audio, news_and_magazines, parenting, personalization, photography, productivity, shopping, social, sports, tools, travel_and_local, video_players, weather, game, and game_puzzle and other game_ genres."
    • Changedconsole_get_search_analytics1 field changed
      • changedInput schema / properties / limit / description
        Previous value: -"Max rows. Default 100, cap 1000."New value: +"Max rows per page. Default 100, cap 1000. Google serves up to 25,000 rows per query; page on with cursor."
    • Changedconsole_submit_urls1 field changed
      • changedInput schema / properties / urls / description
        Previous value: -"URLs under the property, at most 500, never more than today's quota."New value: +"URLs under the property, at most 500, never more than today's quota. Duplicates are dropped."
    • Changedinstagram_search_posts1 field changed
      • changedInput schema / properties / query / description
        Previous value: -"One hashtag, with or without the #. A phrase is run together into one tag."New value: +"One hashtag, with or without the #; with several, only the first is searched. A phrase is run together into one tag."
    • Changedleads_get_domain_emails3 fields changed
      • changedInput schema / properties / cursor / description
        Previous value: -"From meta.cursor of the previous page."New value: +"From meta.cursor of the previous page. Pages one domain only."
      • changedInput schema / properties / department / description
        Previous value: -"Hunter departments: executive, it, finance, management, sales, legal, support, hr, marketing, communication, education, design, health, operations, product, research, consulting, administrative, procurement. Default all."New value: +"Hunter departments. Default all. Outreach usually wants marketing and communication; editors at publications usually sit under communication."
      • changedInput schema / properties / type / description
        Previous value: -"generic means role addresses such as press@."New value: +"generic means role addresses such as press@, often the only working one on a small site."
    • Changedleads_get_email2 fields changed
      • changedInput schema / properties / id / description
        Previous value: -"A person id from leads_search_people."New value: +"The LinkedIn profile URL a leads_search_people row gives as id. Alone, a paid profile lookup fills the name and domain, so pass the row's first_name, last_name and company_domain (as domain) with it. Anything else is InvalidTarget at no charge."
      • changedInput schema / properties / provider / description
        Previous value: -"Ask one finder instead of the waterfall: findymail, icypeas, or hunter, which the waterfall skips."New value: +"Ask one finder instead of the waterfall: findymail, icypeas, or hunter, which the waterfall skips, for one more try after a NoData."
    • Changedleads_get_person1 field changed
      • changedInput schema / properties / id / description
        Previous value: -"A person id from leads_search_people."New value: +"The LinkedIn profile URL a leads_search_people row gives as id. Anything else is InvalidTarget at no charge."
    • Changedleads_search_people1 field changed
      • changedInput schema / properties / keywords / description
        Previous value: -"Free-text keywords."New value: +"A job title word such as \"marketing\" is matched against the current title; other words against the whole profile."
    • Changedmaps_search_places1 field changed
      • addedInput schema / properties / longitude / description
        Added value: +"Give it with latitude."
    • Changedreddit_get_new_posts1 field changed
      • changedInput schema / properties / match / description
        Previous value: -"Keep only posts whose title or body holds one of these terms."New value: +"Keep only posts whose title or body holds one of these terms, ignoring case."
    • Changedreddit_get_subreddit1 field changed
      • addedInput schema / properties / subreddit / description
        Added value: +"The community name, such as \"startups\"; an r/ prefix is dropped."
    • Changedreddit_search_comments1 field changed
      • changedInput schema / properties / time_range / description
        Previous value: -"How far back to search. Default all."New value: +"How far back to search. Default all. The vendor ignores it for comments, so the page is filtered by created_at, and a narrow window can come back short or NoData."
    • Changedseo_get_domain_overview1 field changed
      • addedInput schema / properties / history / description
        Added value: +"Also return 12 months of organic traffic and keywords."
    • Changedseo_get_keyword_gap1 field changed
      • changedInput schema / properties / competitor / description
        Previous value: -"Domain or URL. example.com covers all subdomains, www.example.com is that host only, a full URL is that page only."New value: +"One competitor's domain. A URL is read as its host."
    • Changedseo_get_keyword_metrics1 field changed
      • changedInput schema / properties / source / description
        Previous value: -"google_ads is Keyword Planner's own volume; no kd or intent."New value: +"google_ads is Keyword Planner's own volume, slower; no kd or intent."
    • Changedseo_get_page1 field changed
      • addedInput schema / properties / url / description
        Added value: +"An http or https URL."
    • Changedseo_search_keywords1 field changed
      • addedInput schema / properties / mode / description
        Added value: +"suggestions: keywords that contain the seed. related: keywords whose results page is like the seed's. ideas: keywords in the same category."
    • Changedshopping_get_reviews1 field changed
      • changedInput schema / properties / limit / description
        Previous value: -"Max rows. Default 100, cap 1000."New value: +"Max rows. Default 100, cap 1000. Reviews come back in tens."
    • Changedsubmit_feedback1 field changed
      • changedInput schema / properties / message / description
        Previous value: -"What was asked, what came back, and what was expected."New value: +"What was asked, what came back, and what was expected. No passwords, keys or tokens."
    • Changedyoutube_search_videos1 field changed
      • changedInput schema / properties / sort / description
        Previous value: -"Ranking of the results. Default relevance."New value: +"Ranking of the results. Default relevance. YouTube has no newest-first search, so latest runs as relevance; narrow with since."
  2. 105 tool updates
    • Changedads_get_ad20 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / properties / advertiser_followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / reach / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / reach_by_age_gender / items / properties / female / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / reach_by_age_gender / items / properties / male / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / reach_by_age_gender / items / properties / unknown / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / reach_by_country / items / properties / reach / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / versions / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedads_get_advertiser_ads15 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / advertiser_followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / versions / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedads_search_ads15 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / advertiser_followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / versions / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedads_search_advertisers14 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / ads_estimate / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedaeo_get_site_readiness31 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / dry_run
        Removed value: -{
        -  "default": false,
        -  "description": "Return only meta with the estimate. Costs nothing.",
        -  "type": "boolean"
        -}
      • removedInput schema / properties / max_credits
        Removed value: -{
        -  "description": "Refuse with BudgetExceeded if the estimate is higher.",
        -  "maximum": 9007199254740991,
        -  "minimum": 0,
        -  "type": "integer"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / properties / edge / properties / browser_status / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / edge / properties / probes / items / properties / status / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / homepage / properties / headings / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / homepage / properties / html_bytes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / homepage / properties / paragraphs / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / homepage / properties / response_ms / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / homepage / properties / schema_errors / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / homepage / properties / status / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / homepage / properties / word_count / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / llms_txt / properties / bytes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / llms_txt / properties / links / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / markdown / properties / word_count / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / redirects / items / properties / final_status / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / redirects / items / properties / hops / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / redirects / items / properties / hops / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / sample_page / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "date_modified": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "final_url": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "headings": {
        -        "anyOf": [
        -          {
        -            "maximum": 9007199254740991,
        -            "minimum": -9007199254740991,
        -            "type": "integer"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "js_shell": {
        -        "type": [
        -          "boolean",
        -          "null"
        -        ]
        -      },
        -      "last_modified_header": {
        -        "type": [
        -          "string",
        -          "null"
        -        ]
        -      },
        -      "paragraphs": {
        -        "anyOf": [
        -          {
        -            "maximum": 9007199254740991,
        -            "minimum": -9007199254740991,
        -            "type": "integer"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "status": {
        -        "anyOf": [
        -          {
        -            "maximum": 9007199254740991,
        -            "minimum": -9007199254740991,
        -            "type": "integer"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "url": {
        -        "type": "string"
        -      },
        -      "word_count": {
        -        "anyOf": [
        -          {
        -            "maximum": 9007199254740991,
        -            "minimum": -9007199254740991,
        -            "type": "integer"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      }
        -    },
        -    "required": [
        -      "url",
        -      "status",
        -      "final_url",
        -      "word_count",
        -      "paragraphs",
        -      "headings",
        -      "js_shell",
        -      "date_modified",
        -      "last_modified_header"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "date_modified": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "final_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "headings": {
        +        "anyOf": [
        +          {
        +            "type": "integer"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "js_shell": {
        +        "type": [
        +          "boolean",
        +          "null"
        +        ]
        +      },
        +      "last_modified_header": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "paragraphs": {
        +        "anyOf": [
        +          {
        +            "type": "integer"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "status": {
        +        "anyOf": [
        +          {
        +            "type": "integer"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "url": {
        +        "type": "string"
        +      },
        +      "word_count": {
        +        "anyOf": [
        +          {
        +            "type": "integer"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      }
        +    },
        +    "required": [
        +      "url",
        +      "status",
        +      "final_url",
        +      "word_count",
        +      "paragraphs",
        +      "headings",
        +      "js_shell",
        +      "date_modified",
        +      "last_modified_header"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / sitemap / properties / entries / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / sitemap / properties / with_lastmod / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedaeo_run_ai_answers19 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / poll_after_s / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / poll_after_s / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / result / properties / rows / items / properties / citations / items / properties / position / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / result / properties / rows / items / properties / citations / items / properties / position / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / result / properties / rows / items / properties / mentions / items / properties / position / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / result / properties / rows / items / properties / search_results / items / properties / position / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / result / properties / rows / items / properties / search_results / items / properties / position / minimum
        Removed value: --9007199254740991
    • Changedaeo_search_prompts14 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / ai_search_volume / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedamazon_get_competitors18 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / organic_keywords / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / organic_volume / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / rows / items / properties / shared_keywords / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / rows / items / properties / shared_keywords / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / sponsored_keywords / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedamazon_get_keyword_metrics14 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / volume / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedamazon_get_keywords17 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / rows / items / properties / rank / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / rows / items / properties / rank / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / results_count / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / volume / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedamazon_get_product14 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / ratings_count / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedamazon_get_sellers15 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / rows / items / properties / rank / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / rows / items / properties / rank / minimum
        Removed value: --9007199254740991
    • Changedamazon_search_keywords14 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / volume / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedamazon_search_products18 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / results_count / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / bought_past_month / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / rows / items / properties / rank / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / rows / items / properties / rank / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / ratings_count / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedanalytics_get_fields13 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / dry_run
        Removed value: -{
        -  "default": false,
        -  "description": "Return only meta with the estimate. Costs nothing.",
        -  "type": "boolean"
        -}
      • removedInput schema / properties / max_credits
        Removed value: -{
        -  "description": "Refuse with BudgetExceeded if the estimate is higher.",
        -  "maximum": 9007199254740991,
        -  "minimum": 0,
        -  "type": "integer"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
    • Changedanalytics_get_report13 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / dry_run
        Removed value: -{
        -  "default": false,
        -  "description": "Return only meta with the estimate. Costs nothing.",
        -  "type": "boolean"
        -}
      • removedInput schema / properties / max_credits
        Removed value: -{
        -  "description": "Refuse with BudgetExceeded if the estimate is higher.",
        -  "maximum": 9007199254740991,
        -  "minimum": 0,
        -  "type": "integer"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
    • Changedanalytics_list_properties13 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / dry_run
        Removed value: -{
        -  "default": false,
        -  "description": "Return only meta with the estimate. Costs nothing.",
        -  "type": "boolean"
        -}
      • removedInput schema / properties / max_credits
        Removed value: -{
        -  "description": "Refuse with BudgetExceeded if the estimate is higher.",
        -  "maximum": 9007199254740991,
        -  "minimum": 0,
        -  "type": "integer"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
    • Changedapps_get_app15 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / installs / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / ratings_count / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedapps_get_competitors18 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / keywords / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / keywords_volume / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / rows / items / properties / shared_keywords / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / rows / items / properties / shared_keywords / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / top_3 / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedapps_get_keywords17 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / rows / items / properties / rank / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / rows / items / properties / rank / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / results_count / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / volume / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedapps_get_reviews15 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / ratings_count / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / helpful_count / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedapps_get_shared_keywords15 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / ranks / items / properties / rank / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / volume / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedapps_get_top_charts15 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / rank / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / ratings_count / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedapps_search_apps15 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / installs / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / ratings_count / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedconsole_get_crawl_issues15 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / dry_run
        Removed value: -{
        -  "default": false,
        -  "description": "Return only meta with the estimate. Costs nothing.",
        -  "type": "boolean"
        -}
      • removedInput schema / properties / max_credits
        Removed value: -{
        -  "description": "Refuse with BudgetExceeded if the estimate is higher.",
        -  "maximum": 9007199254740991,
        -  "minimum": 0,
        -  "type": "integer"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / http_status / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / inlinks / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedconsole_get_search_analytics13 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / dry_run
        Removed value: -{
        -  "default": false,
        -  "description": "Return only meta with the estimate. Costs nothing.",
        -  "type": "boolean"
        -}
      • removedInput schema / properties / max_credits
        Removed value: -{
        -  "description": "Refuse with BudgetExceeded if the estimate is higher.",
        -  "maximum": 9007199254740991,
        -  "minimum": 0,
        -  "type": "integer"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
    • Changedconsole_get_sitemaps17 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / dry_run
        Removed value: -{
        -  "default": false,
        -  "description": "Return only meta with the estimate. Costs nothing.",
        -  "type": "boolean"
        -}
      • removedInput schema / properties / max_credits
        Removed value: -{
        -  "description": "Refuse with BudgetExceeded if the estimate is higher.",
        -  "maximum": 9007199254740991,
        -  "minimum": 0,
        -  "type": "integer"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / errors / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / urls_indexed / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / urls_submitted / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / warnings / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedconsole_inspect_url14 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / dry_run
        Removed value: -{
        -  "default": false,
        -  "description": "Return only meta with the estimate. Costs nothing.",
        -  "type": "boolean"
        -}
      • removedInput schema / properties / max_credits
        Removed value: -{
        -  "description": "Refuse with BudgetExceeded if the estimate is higher.",
        -  "maximum": 9007199254740991,
        -  "minimum": 0,
        -  "type": "integer"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rich_results / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "detected_items": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "issues": {
        -              "items": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "item": {
        -                    "description": "The name of the item with the issue.",
        -                    "type": [
        -                      "string",
        -                      "null"
        -                    ]
        -                  },
        -                  "message": {
        -                    "type": "string"
        -                  },
        -                  "severity": {
        -                    "description": "WARNING or ERROR.",
        -                    "type": [
        -                      "string",
        -                      "null"
        -                    ]
        -                  }
        -                },
        -                "required": [
        -                  "item",
        -                  "message",
        -                  "severity"
        -                ],
        -                "type": "object"
        -              },
        -              "type": "array"
        -            },
        -            "items": {
        -              "maximum": 9007199254740991,
        -              "minimum": -9007199254740991,
        -              "type": "integer"
        -            },
        -            "type": {
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "type",
        -            "items",
        -            "issues"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "verdict": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "verdict",
        -      "detected_items"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "detected_items": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "issues": {
        +              "items": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "item": {
        +                    "description": "The name of the item with the issue.",
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  },
        +                  "message": {
        +                    "type": "string"
        +                  },
        +                  "severity": {
        +                    "description": "WARNING or ERROR.",
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  }
        +                },
        +                "required": [
        +                  "item",
        +                  "message",
        +                  "severity"
        +                ],
        +                "type": "object"
        +              },
        +              "type": "array"
        +            },
        +            "items": {
        +              "type": "integer"
        +            },
        +            "type": {
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "type",
        +            "items",
        +            "issues"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "verdict": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "verdict",
        +      "detected_items"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedconsole_list_properties13 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / dry_run
        Removed value: -{
        -  "default": false,
        -  "description": "Return only meta with the estimate. Costs nothing.",
        -  "type": "boolean"
        -}
      • removedInput schema / properties / max_credits
        Removed value: -{
        -  "description": "Refuse with BudgetExceeded if the estimate is higher.",
        -  "maximum": 9007199254740991,
        -  "minimum": 0,
        -  "type": "integer"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
    • Changedconsole_submit_sitemap13 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / dry_run
        Removed value: -{
        -  "default": false,
        -  "description": "Return only meta with the estimate. Costs nothing.",
        -  "type": "boolean"
        -}
      • removedInput schema / properties / max_credits
        Removed value: -{
        -  "description": "Refuse with BudgetExceeded if the estimate is higher.",
        -  "maximum": 9007199254740991,
        -  "minimum": 0,
        -  "type": "integer"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
    • Changedconsole_submit_urls21 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / dry_run
        Removed value: -{
        -  "default": false,
        -  "description": "Return only meta with the estimate. Costs nothing.",
        -  "type": "boolean"
        -}
      • removedInput schema / properties / max_credits
        Removed value: -{
        -  "description": "Refuse with BudgetExceeded if the estimate is higher.",
        -  "maximum": 9007199254740991,
        -  "minimum": 0,
        -  "type": "integer"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • addedOutput schema / properties / errors / items / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / errors / items / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / errors / items / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / errors / items / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / errors / items / properties / error / type
        Added value: +"object"
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / quota / properties / daily_remaining / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / quota / properties / daily_remaining / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / quota / properties / monthly_remaining / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / quota / properties / monthly_remaining / minimum
        Removed value: --9007199254740991
    • Changedfacebook_get_comments17 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / rows / items / properties / depth / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / rows / items / properties / depth / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / replies / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedfacebook_get_group_posts19 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / author_followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / comments / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / saves / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / shares / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / views / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedfacebook_get_post19 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / properties / author_followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / comments / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / saves / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / shares / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / views / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedfacebook_get_posts19 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / author_followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / comments / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / saves / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / shares / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / views / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedfacebook_get_profile20 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / properties / employees / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / following / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / founded / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / posts_count / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / views / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedfacebook_get_transcript13 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
    • Changedget_task14 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / dry_run
        Removed value: -{
        -  "default": false,
        -  "description": "Return only meta with the estimate. Costs nothing.",
        -  "type": "boolean"
        -}
      • removedInput schema / properties / max_credits
        Removed value: -{
        -  "description": "Refuse with BudgetExceeded if the estimate is higher.",
        -  "maximum": 9007199254740991,
        -  "minimum": 0,
        -  "type": "integer"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / result / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "broken_links": {
        -        "anyOf": [
        -          {
        -            "maximum": 9007199254740991,
        -            "minimum": -9007199254740991,
        -            "type": "integer"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "broken_resources": {
        -        "anyOf": [
        -          {
        -            "maximum": 9007199254740991,
        -            "minimum": -9007199254740991,
        -            "type": "integer"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "duplicate_descriptions": {
        -        "anyOf": [
        -          {
        -            "maximum": 9007199254740991,
        -            "minimum": -9007199254740991,
        -            "type": "integer"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "duplicate_titles": {
        -        "anyOf": [
        -          {
        -            "maximum": 9007199254740991,
        -            "minimum": -9007199254740991,
        -            "type": "integer"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "issues": {
        -        "description": "Checks that failed on at least one page, most pages first.",
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "check": {
        -              "description": "OnPage check name, for example duplicate_title or no_h1_tag.",
        -              "type": "string"
        -            },
        -            "pages": {
        -              "maximum": 9007199254740991,
        -              "minimum": -9007199254740991,
        -              "type": "integer"
        -            },
        -            "sample_urls": {
        -              "items": {
        -                "type": "string"
        -              },
        -              "maxItems": 10,
        -              "type": "array"
        -            }
        -          },
        -          "required": [
        -            "check",
        -            "pages",
        -            "sample_urls"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "non_indexable": {
        -        "anyOf": [
        -          {
        -            "maximum": 9007199254740991,
        -            "minimum": -9007199254740991,
        -            "type": "integer"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "onpage_score": {
        -        "type": [
        -          "number",
        -          "null"
        -        ]
        -      },
        -      "pages_crawled": {
        -        "maximum": 9007199254740991,
        -        "minimum": -9007199254740991,
        -        "type": "integer"
        -      },
        -      "pages_requested": {
        -        "maximum": 9007199254740991,
        -        "minimum": -9007199254740991,
        -        "type": "integer"
        -      },
        -      "rendered": {
        -        "type": "boolean"
        -      },
        -      "status_codes": {
        -        "additionalProperties": {
        -          "maximum": 9007199254740991,
        -          "minimum": -9007199254740991,
        -          "type": "integer"
        -        },
        -        "propertyNames": {
        -          "type": "string"
        -        },
        -        "type": "object"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "target",
        -      "pages_requested",
        -      "pages_crawled",
        -      "rendered",
        -      "onpage_score",
        -      "status_codes",
        -      "broken_links",
        -      "broken_resources",
        -      "non_indexable",
        -      "duplicate_titles",
        -      "duplicate_descriptions",
        -      "issues"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "brands": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "engines": {
        -        "items": {
        -          "enum": [
        -            "chatgpt",
        -            "claude",
        -            "gemini",
        -            "perplexity",
        -            "ai_overview",
        -            "ai_mode"
        -          ],
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "errors": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "error": {
        -              "additionalProperties": {},
        -              "properties": {
        -                "error": {
        -                  "type": "string"
        -                },
        -                "message": {
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "error",
        -                "message"
        -              ],
        -              "type": "object"
        -            },
        -            "input": {
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "input",
        -            "error"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "prompts": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "rows": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "answer": {
        -              "description": "The answer text. null when the engine showed no AI answer for the prompt.",
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "answered_at": {
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "citations": {
        -              "items": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "domain": {
        -                    "type": [
        -                      "string",
        -                      "null"
        -                    ]
        -                  },
        -                  "position": {
        -                    "description": "Order of first citation in the answer, 1-based.",
        -                    "maximum": 9007199254740991,
        -                    "minimum": -9007199254740991,
        -                    "type": "integer"
        -                  },
        -                  "title": {
        -                    "type": [
        -                      "string",
        -                      "null"
        -                    ]
        -                  },
        -                  "url": {
        -                    "type": [
        -                      "string",
        -                      "null"
        -                    ]
        -                  }
        -                },
        -                "required": [
        -                  "position",
        -                  "url",
        -                  "domain",
        -                  "title"
        -                ],
        -                "type": "object"
        -              },
        -              "type": "array"
        -            },
        -            "engine": {
        -              "enum": [
        -                "chatgpt",
        -                "claude",
        -                "gemini",
        -                "perplexity",
        -                "ai_overview",
        -                "ai_mode"
        -              ],
        -              "type": "string"
        -            },
        -            "mentions": {
        -              "description": "One entry per brand given, in the order given.",
        -              "items": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "brand": {
        -                    "type": "string"
        -                  },
        -                  "cited": {
        -                    "description": "A citation points at the brand's domain.",
        -                    "type": "boolean"
        -                  },
        -                  "mentioned": {
        -                    "description": "The brand name or domain appears in the answer text.",
        -                    "type": "boolean"
        -                  },
        -                  "position": {
        -                    "anyOf": [
        -                      {
        -                        "maximum": 9007199254740991,
        -                        "minimum": -9007199254740991,
        -                        "type": "integer"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "description": "Order of first mention among the brands given, 1-based; null when not mentioned."
        -                  }
        -                },
        -                "required": [
        -                  "brand",
        -                  "mentioned",
        -                  "position",
        -                  "cited"
        -                ],
        -                "type": "object"
        -              },
        -              "type": "array"
        -            },
        -            "model": {
        -              "description": "The model version that answered, or null for Google.",
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "named_brands": {
        -              "default": [],
        -              "description": "Brands ChatGPT tagged in its answer, not only those given, kept where the answer text names them. Empty for other engines.",
        -              "items": {
        -                "type": "string"
        -              },
        -              "type": "array"
        -            },
        -            "prompt": {
        -              "type": "string"
        -            },
        -            "search_queries": {
        -              "default": [],
        -              "description": "The web searches the engine ran to answer. Empty when it does not say.",
        -              "items": {
        -                "type": "string"
        -              },
        -              "type": "array"
        -            },
        -            "search_results": {
        -              "default": [],
        -              "description": "Pages the engine retrieved while answering, cited or not. Empty when it does not say.",
        -              "items": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "domain": {
        -                    "type": [
        -                      "string",
        -                      "null"
        -                    ]
        -                  },
        -                  "position": {
        -                    "description": "Order of first citation in the answer, 1-based.",
        -                    "maximum": 9007199254740991,
        -                    "minimum": -9007199254740991,
        -                    "type": "integer"
        -                  },
        -                  "title": {
        -                    "type": [
        -                      "string",
        -                      "null"
        -                    ]
        -                  },
        -                  "url": {
        -                    "type": [
        -                      "string",
        -                      "null"
        -                    ]
        -                  }
        -                },
        -                "required": [
        -                  "position",
        -                  "url",
        -                  "domain",
        -                  "title"
        -                ],
        -                "type": "object"
        -              },
        -              "type": "array"
        -            }
        -          },
        -          "required": [
        -            "engine",
        -            "model",
        -            "answer",
        -            "citations",
        -            "search_results",
        -            "search_queries",
        -            "named_brands",
        -            "answered_at",
        -            "prompt",
        -            "mentions"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "prompts",
        -      "engines",
        -      "brands",
        -      "rows",
        -      "errors"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "broken_links": {
        +        "anyOf": [
        +          {
        +            "type": "integer"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "broken_resources": {
        +        "anyOf": [
        +          {
        +            "type": "integer"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "duplicate_descriptions": {
        +        "anyOf": [
        +          {
        +            "type": "integer"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "duplicate_titles": {
        +        "anyOf": [
        +          {
        +            "type": "integer"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "issues": {
        +        "description": "Checks that failed on at least one page, most pages first.",
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "check": {
        +              "description": "OnPage check name, for example duplicate_title or no_h1_tag.",
        +              "type": "string"
        +            },
        +            "pages": {
        +              "type": "integer"
        +            },
        +            "sample_urls": {
        +              "items": {
        +                "type": "string"
        +              },
        +              "maxItems": 10,
        +              "type": "array"
        +            }
        +          },
        +          "required": [
        +            "check",
        +            "pages",
        +            "sample_urls"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "non_indexable": {
        +        "anyOf": [
        +          {
        +            "type": "integer"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "onpage_score": {
        +        "type": [
        +          "number",
        +          "null"
        +        ]
        +      },
        +      "pages_crawled": {
        +        "type": "integer"
        +      },
        +      "pages_requested": {
        +        "type": "integer"
        +      },
        +      "rendered": {
        +        "type": "boolean"
        +      },
        +      "status_codes": {
        +        "additionalProperties": {
        +          "type": "integer"
        +        },
        +        "propertyNames": {
        +          "type": "string"
        +        },
        +        "type": "object"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "target",
        +      "pages_requested",
        +      "pages_crawled",
        +      "rendered",
        +      "onpage_score",
        +      "status_codes",
        +      "broken_links",
        +      "broken_resources",
        +      "non_indexable",
        +      "duplicate_titles",
        +      "duplicate_descriptions",
        +      "issues"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "brands": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "engines": {
        +        "items": {
        +          "enum": [
        +            "chatgpt",
        +            "claude",
        +            "gemini",
        +            "perplexity",
        +            "ai_overview",
        +            "ai_mode"
        +          ],
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "errors": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "error": {
        +              "additionalProperties": {},
        +              "properties": {
        +                "error": {
        +                  "type": "string"
        +                },
        +                "message": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "error",
        +                "message"
        +              ],
        +              "type": "object"
        +            },
        +            "input": {
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "input",
        +            "error"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "prompts": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "rows": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "answer": {
        +              "description": "The answer text. null when the engine showed no AI answer for the prompt.",
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "answered_at": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "citations": {
        +              "items": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "domain": {
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  },
        +                  "position": {
        +                    "description": "Order of first citation in the answer, 1-based.",
        +                    "type": "integer"
        +                  },
        +                  "title": {
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  },
        +                  "url": {
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  }
        +                },
        +                "required": [
        +                  "position",
        +                  "url",
        +                  "domain",
        +                  "title"
        +                ],
        +                "type": "object"
        +              },
        +              "type": "array"
        +            },
        +            "engine": {
        +              "enum": [
        +                "chatgpt",
        +                "claude",
        +                "gemini",
        +                "perplexity",
        +                "ai_overview",
        +                "ai_mode"
        +              ],
        +              "type": "string"
        +            },
        +            "mentions": {
        +              "description": "One entry per brand given, in the order given.",
        +              "items": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "brand": {
        +                    "type": "string"
        +                  },
        +                  "cited": {
        +                    "description": "A citation points at the brand's domain.",
        +                    "type": "boolean"
        +                  },
        +                  "mentioned": {
        +                    "description": "The brand name or domain appears in the answer text.",
        +                    "type": "boolean"
        +                  },
        +                  "position": {
        +                    "anyOf": [
        +                      {
        +                        "type": "integer"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "description": "Order of first mention among the brands given, 1-based; null when not mentioned."
        +                  }
        +                },
        +                "required": [
        +                  "brand",
        +                  "mentioned",
        +                  "position",
        +                  "cited"
        +                ],
        +                "type": "object"
        +              },
        +              "type": "array"
        +            },
        +            "model": {
        +              "description": "The model version that answered, or null for Google.",
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "named_brands": {
        +              "default": [],
        +              "description": "Brands ChatGPT tagged in its answer, not only those given, kept where the answer text names them. Empty for other engines.",
        +              "items": {
        +                "type": "string"
        +              },
        +              "type": "array"
        +            },
        +            "prompt": {
        +              "type": "string"
        +            },
        +            "search_queries": {
        +              "default": [],
        +              "description": "The web searches the engine ran to answer. Empty when it does not say.",
        +              "items": {
        +                "type": "string"
        +              },
        +              "type": "array"
        +            },
        +            "search_results": {
        +              "default": [],
        +              "description": "Pages the engine retrieved while answering, cited or not. Empty when it does not say.",
        +              "items": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "domain": {
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  },
        +                  "position": {
        +                    "description": "Order of first citation in the answer, 1-based.",
        +                    "type": "integer"
        +                  },
        +                  "title": {
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  },
        +                  "url": {
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  }
        +                },
        +                "required": [
        +                  "position",
        +                  "url",
        +                  "domain",
        +                  "title"
        +                ],
        +                "type": "object"
        +              },
        +              "type": "array"
        +            }
        +          },
        +          "required": [
        +            "engine",
        +            "model",
        +            "answer",
        +            "citations",
        +            "search_results",
        +            "search_queries",
        +            "named_brands",
        +            "answered_at",
        +            "prompt",
        +            "mentions"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "prompts",
        +      "engines",
        +      "brands",
        +      "rows",
        +      "errors"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedinstagram_get_comments17 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / rows / items / properties / depth / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / rows / items / properties / depth / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / replies / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedinstagram_get_post19 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / properties / author_followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / comments / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / saves / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / shares / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / views / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedinstagram_get_posts19 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / author_followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / comments / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / saves / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / shares / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / views / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedinstagram_get_profile20 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / properties / employees / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / following / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / founded / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / posts_count / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / views / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedinstagram_get_reels19 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / author_followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / comments / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / saves / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / shares / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / views / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedinstagram_get_transcript13 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
    • Changedinstagram_search_posts20 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • changedInput schema / properties / query / description
        Previous value: -"The hashtag to search, with or without the #."New value: +"One hashtag, with or without the #. A phrase is run together into one tag."
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / author_followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / comments / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / saves / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / shares / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / views / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedleads_get_company16 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / properties / employees / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / founded_year / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / headcount_growth / items / properties / months / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / headcount_growth / items / properties / months / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
    • Changedleads_get_domain_emails17 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / properties / domains / items / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • addedOutput schema / properties / errors / items / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / errors / items / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / errors / items / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / errors / items / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / errors / items / properties / error / type
        Added value: +"object"
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
    • Changedleads_get_email13 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • changedInput schema / properties / provider / description
        Previous value: -"Skip the waterfall and ask one finder: findymail, hunter or icypeas."New value: +"Ask one finder instead of the waterfall: findymail, icypeas, or hunter, which the waterfall skips."
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
    • Changedleads_get_email_status12 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
    • Changedleads_get_person13 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / properties / company_employees / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
    • Changedleads_search_companies16 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / employees / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / founded_year / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / rows / items / properties / headcount_growth / items / properties / months / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / rows / items / properties / headcount_growth / items / properties / months / minimum
        Removed value: --9007199254740991
    • Changedleads_search_people13 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / company_employees / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedlinkedin_get_comments17 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / rows / items / properties / depth / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / rows / items / properties / depth / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / replies / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedlinkedin_get_company20 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / properties / employees / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / following / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / founded / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / posts_count / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / views / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedlinkedin_get_company_posts19 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / author_followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / comments / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / saves / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / shares / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / views / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedlinkedin_get_post19 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / properties / author_followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / comments / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / saves / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / shares / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / views / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedlinkedin_get_profile20 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / properties / employees / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / following / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / founded / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / posts_count / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / views / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedlinkedin_search_posts19 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / author_followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / comments / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / saves / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / shares / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / views / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedmaps_get_place19 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / people_also_search / items / properties / reviews / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rating_counts / anyOf
        Previous value: -[
        -  {
        -    "items": {
        -      "maximum": 9007199254740991,
        -      "minimum": -9007199254740991,
        -      "type": "integer"
        -    },
        -    "type": "array"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "items": {
        +      "type": "integer"
        +    },
        +    "type": "array"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / reviews / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / topics / items / properties / mentions / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / topics / items / properties / mentions / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / total_photos / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedmaps_search_businesses17 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / max_reviews / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / min_reviews / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / reviews / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / total_photos / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedmaps_search_places17 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / rows / items / properties / rank / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / rows / items / properties / rank / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / reviews / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / total_photos / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedreddit_get_comments15 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / depth / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / score / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedreddit_get_new_posts17 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedOutput schema / properties / coverage / items / properties / pages_fetched / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / coverage / items / properties / pages_fetched / minimum
        Removed value: --9007199254740991
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / comments / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / score / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedreddit_get_post15 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / properties / comments / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / score / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedreddit_get_subreddit15 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / weekly_active_users / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / weekly_contributions / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedreddit_search_comments15 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / depth / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / score / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedreddit_search_posts15 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / comments / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / score / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedreddit_search_subreddits15 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / rows / items / properties / posts_in_sample / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / rows / items / properties / posts_in_sample / minimum
        Removed value: --9007199254740991
    • Changedseo_get_backlink_summary37 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / properties / backlinks / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / broken_backlinks / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / broken_pages / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / dofollow_backlinks / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / domain_rank / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • removedOutput schema / properties / link_attributes / additionalProperties / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / link_attributes / additionalProperties / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / link_countries / additionalProperties / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / link_countries / additionalProperties / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / link_placements / additionalProperties / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / link_placements / additionalProperties / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / link_platforms / additionalProperties / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / link_platforms / additionalProperties / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / link_tlds / additionalProperties / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / link_tlds / additionalProperties / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / link_types / additionalProperties / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / link_types / additionalProperties / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / referring_domains / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / referring_domains_nofollow / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / referring_ips / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / referring_main_domains / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / referring_pages / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / spam_score / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / target_spam_score / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedseo_get_backlinks16 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / dr_from / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / spam_score / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / url_to_status / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedseo_get_domain_overview20 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / properties / domain_rank / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / history / anyOf
        Previous value: -[
        -  {
        -    "items": {
        -      "additionalProperties": false,
        -      "properties": {
        -        "month": {
        -          "type": "string"
        -        },
        -        "organic_keywords": {
        -          "anyOf": [
        -            {
        -              "maximum": 9007199254740991,
        -              "minimum": -9007199254740991,
        -              "type": "integer"
        -            },
        -            {
        -              "type": "null"
        -            }
        -          ]
        -        },
        -        "organic_traffic": {
        -          "type": [
        -            "number",
        -            "null"
        -          ]
        -        }
        -      },
        -      "required": [
        -        "month",
        -        "organic_traffic",
        -        "organic_keywords"
        -      ],
        -      "type": "object"
        -    },
        -    "type": "array"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "items": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "month": {
        +          "type": "string"
        +        },
        +        "organic_keywords": {
        +          "anyOf": [
        +            {
        +              "type": "integer"
        +            },
        +            {
        +              "type": "null"
        +            }
        +          ]
        +        },
        +        "organic_traffic": {
        +          "type": [
        +            "number",
        +            "null"
        +          ]
        +        }
        +      },
        +      "required": [
        +        "month",
        +        "organic_traffic",
        +        "organic_keywords"
        +      ],
        +      "type": "object"
        +    },
        +    "type": "array"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / keyword_changes / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "down": {
        -        "maximum": 9007199254740991,
        -        "minimum": -9007199254740991,
        -        "type": "integer"
        -      },
        -      "lost": {
        -        "maximum": 9007199254740991,
        -        "minimum": -9007199254740991,
        -        "type": "integer"
        -      },
        -      "new": {
        -        "maximum": 9007199254740991,
        -        "minimum": -9007199254740991,
        -        "type": "integer"
        -      },
        -      "up": {
        -        "maximum": 9007199254740991,
        -        "minimum": -9007199254740991,
        -        "type": "integer"
        -      }
        -    },
        -    "required": [
        -      "new",
        -      "up",
        -      "down",
        -      "lost"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "down": {
        +        "type": "integer"
        +      },
        +      "lost": {
        +        "type": "integer"
        +      },
        +      "new": {
        +        "type": "integer"
        +      },
        +      "up": {
        +        "type": "integer"
        +      }
        +    },
        +    "required": [
        +      "new",
        +      "up",
        +      "down",
        +      "lost"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / organic_keywords / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / paid_keywords / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / positions / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "top_10": {
        -        "maximum": 9007199254740991,
        -        "minimum": -9007199254740991,
        -        "type": "integer"
        -      },
        -      "top_100": {
        -        "maximum": 9007199254740991,
        -        "minimum": -9007199254740991,
        -        "type": "integer"
        -      },
        -      "top_3": {
        -        "maximum": 9007199254740991,
        -        "minimum": -9007199254740991,
        -        "type": "integer"
        -      }
        -    },
        -    "required": [
        -      "top_3",
        -      "top_10",
        -      "top_100"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "top_10": {
        +        "type": "integer"
        +      },
        +      "top_100": {
        +        "type": "integer"
        +      },
        +      "top_3": {
        +        "type": "integer"
        +      }
        +    },
        +    "required": [
        +      "top_3",
        +      "top_10",
        +      "top_100"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / top_pages / items / properties / organic_keywords / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedseo_get_domain_ratings18 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • addedOutput schema / properties / errors / items / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / errors / items / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / errors / items / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / errors / items / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / errors / items / properties / error / type
        Added value: +"object"
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / domain_rank / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedseo_get_keyword_gap16 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / rows / items / properties / competitor_rank / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / rows / items / properties / competitor_rank / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / volume / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedseo_get_keyword_metrics17 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / ai_trend / anyOf
        Previous value: -[
        -  {
        -    "items": {
        -      "additionalProperties": false,
        -      "properties": {
        -        "month": {
        -          "description": "YYYY-MM",
        -          "type": "string"
        -        },
        -        "volume": {
        -          "anyOf": [
        -            {
        -              "maximum": 9007199254740991,
        -              "minimum": -9007199254740991,
        -              "type": "integer"
        -            },
        -            {
        -              "type": "null"
        -            }
        -          ]
        -        }
        -      },
        -      "required": [
        -        "month",
        -        "volume"
        -      ],
        -      "type": "object"
        -    },
        -    "type": "array"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "items": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "month": {
        +          "description": "YYYY-MM",
        +          "type": "string"
        +        },
        +        "volume": {
        +          "anyOf": [
        +            {
        +              "type": "integer"
        +            },
        +            {
        +              "type": "null"
        +            }
        +          ]
        +        }
        +      },
        +      "required": [
        +        "month",
        +        "volume"
        +      ],
        +      "type": "object"
        +    },
        +    "type": "array"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / ai_volume / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / trend / anyOf
        Previous value: -[
        -  {
        -    "items": {
        -      "additionalProperties": false,
        -      "properties": {
        -        "month": {
        -          "description": "YYYY-MM",
        -          "type": "string"
        -        },
        -        "volume": {
        -          "anyOf": [
        -            {
        -              "maximum": 9007199254740991,
        -              "minimum": -9007199254740991,
        -              "type": "integer"
        -            },
        -            {
        -              "type": "null"
        -            }
        -          ]
        -        }
        -      },
        -      "required": [
        -        "month",
        -        "volume"
        -      ],
        -      "type": "object"
        -    },
        -    "type": "array"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "items": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "month": {
        +          "description": "YYYY-MM",
        +          "type": "string"
        +        },
        +        "volume": {
        +          "anyOf": [
        +            {
        +              "type": "integer"
        +            },
        +            {
        +              "type": "null"
        +            }
        +          ]
        +        }
        +      },
        +      "required": [
        +        "month",
        +        "volume"
        +      ],
        +      "type": "object"
        +    },
        +    "type": "array"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / volume / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedseo_get_page25 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / dry_run
        Removed value: -{
        -  "default": false,
        -  "description": "Return only meta with the estimate. Costs nothing.",
        -  "type": "boolean"
        -}
      • removedInput schema / properties / max_credits
        Removed value: -{
        -  "description": "Refuse with BudgetExceeded if the estimate is higher.",
        -  "maximum": 9007199254740991,
        -  "minimum": 0,
        -  "type": "integer"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • removedOutput schema / properties / images / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / images / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / images_without_alt / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / images_without_alt / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / links_external / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / links_external / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / links_internal / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / links_internal / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / status / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / status / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / word_count / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / word_count / minimum
        Removed value: --9007199254740991
    • Changedseo_get_position19 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedOutput schema / properties / above / items / properties / rank / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / above / items / properties / rank / minimum
        Removed value: --9007199254740991
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / organic_rank / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rank / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / scanned_depth / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / scanned_depth / minimum
        Removed value: --9007199254740991
    • Changedseo_get_ranked_keywords17 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / previous_rank / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / rows / items / properties / rank / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / rows / items / properties / rank / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / volume / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedseo_get_referring_domains19 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / backlinks / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / broken_backlinks / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / dofollow_backlinks / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / rank_passed / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / referring_pages / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / spam_score / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedseo_get_serp16 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / results / items / properties / organic_rank / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / results / items / properties / rank / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / results / items / properties / rank / minimum
        Removed value: --9007199254740991
    • Changedseo_get_serp_competitors17 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / organic_keywords / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / paid_keywords / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / rows / items / properties / shared_keywords / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / rows / items / properties / shared_keywords / minimum
        Removed value: --9007199254740991
    • Changedseo_get_traffic_estimates18 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • addedOutput schema / properties / errors / items / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / errors / items / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / errors / items / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / errors / items / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / errors / items / properties / error / type
        Added value: +"object"
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / organic_keywords / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedseo_run_technical_crawl27 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / poll_after_s / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / poll_after_s / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / result / properties / broken_links / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / result / properties / broken_resources / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / result / properties / duplicate_descriptions / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / result / properties / duplicate_titles / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / result / properties / issues / items / properties / pages / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / result / properties / issues / items / properties / pages / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / result / properties / non_indexable / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / result / properties / pages_crawled / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / result / properties / pages_crawled / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / result / properties / pages_requested / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / result / properties / pages_requested / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / result / properties / status_codes / additionalProperties / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / result / properties / status_codes / additionalProperties / minimum
        Removed value: --9007199254740991
    • Changedseo_search_keywords15 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / trend / anyOf
        Previous value: -[
        -  {
        -    "items": {
        -      "additionalProperties": false,
        -      "properties": {
        -        "month": {
        -          "description": "YYYY-MM",
        -          "type": "string"
        -        },
        -        "volume": {
        -          "anyOf": [
        -            {
        -              "maximum": 9007199254740991,
        -              "minimum": -9007199254740991,
        -              "type": "integer"
        -            },
        -            {
        -              "type": "null"
        -            }
        -          ]
        -        }
        -      },
        -      "required": [
        -        "month",
        -        "volume"
        -      ],
        -      "type": "object"
        -    },
        -    "type": "array"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "items": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "month": {
        +          "description": "YYYY-MM",
        +          "type": "string"
        +        },
        +        "volume": {
        +          "anyOf": [
        +            {
        +              "type": "integer"
        +            },
        +            {
        +              "type": "null"
        +            }
        +          ]
        +        }
        +      },
        +      "required": [
        +        "month",
        +        "volume"
        +      ],
        +      "type": "object"
        +    },
        +    "type": "array"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / volume / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedshopping_get_product15 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / offers / items / properties / seller_ratings_count / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / ratings_count / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedshopping_get_reviews17 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / ratings_count / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / stars / items / properties / count / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / stars / items / properties / stars / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / stars / items / properties / stars / minimum
        Removed value: --9007199254740991
    • Changedshopping_get_sellers16 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / rows / items / properties / rank / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / rows / items / properties / rank / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / seller_ratings_count / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedshopping_search_products16 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / rows / items / properties / rank / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / rows / items / properties / rank / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / ratings_count / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedsubmit_feedback13 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / dry_run
        Removed value: -{
        -  "default": false,
        -  "description": "Return only meta with the estimate. Costs nothing.",
        -  "type": "boolean"
        -}
      • removedInput schema / properties / max_credits
        Removed value: -{
        -  "description": "Refuse with BudgetExceeded if the estimate is higher.",
        -  "maximum": 9007199254740991,
        -  "minimum": 0,
        -  "type": "integer"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
    • Changedtiktok_get_audience14 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / count / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedtiktok_get_comments17 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / rows / items / properties / depth / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / rows / items / properties / depth / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / replies / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedtiktok_get_followers17 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • addedOutput schema / properties / rows / items / properties / country
        Added value: +{
        +  "description": "ISO 3166 code of the account's region.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / properties / followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedOutput schema / properties / rows / items / properties / following
        Added value: +{
        +  "anyOf": [
        +    {
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "platform",
        -  "handle",
        -  "name",
        -  "url",
        -  "followers",
        -  "bio"
        -]New value: +[
        +  "platform",
        +  "handle",
        +  "name",
        +  "url",
        +  "followers",
        +  "following",
        +  "country",
        +  "bio"
        +]
    • Changedtiktok_get_profile20 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / properties / employees / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / following / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / founded / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / posts_count / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / views / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedtiktok_get_transcript13 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
    • Changedtiktok_get_video19 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / properties / author_followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / comments / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / saves / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / shares / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / views / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedtiktok_get_videos19 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / author_followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / comments / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / saves / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / shares / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / views / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedtiktok_search_videos19 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / author_followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / comments / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / saves / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / shares / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / views / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedtwitter_get_profile20 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / properties / employees / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / following / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / founded / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / posts_count / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / views / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedtwitter_get_tweet19 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / properties / author_followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / comments / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / saves / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / shares / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / views / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedtwitter_get_tweets19 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / author_followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / comments / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / saves / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / shares / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / views / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedyoutube_get_channel20 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / properties / employees / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / following / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / founded / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / posts_count / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / views / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedyoutube_get_comments17 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / rows / items / properties / depth / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / rows / items / properties / depth / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / replies / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedyoutube_get_transcript13 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
    • Changedyoutube_get_video19 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • changedOutput schema / properties / author_followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / comments / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / saves / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / shares / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / views / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedyoutube_get_videos19 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / author_followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / comments / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / saves / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / shares / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / views / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedyoutube_search_videos19 fields changed
      • removedInput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • removedInput schema / properties / max_credits / maximum
        Removed value: -9007199254740991
      • removedInput schema / properties / provider
        Removed value: -{
        -  "description": "Provider id. Defaults to the server default for the tool.",
        -  "type": "string"
        -}
      • removedOutput schema / $schema
        Removed value: -"https://json-schema.org/draft/2020-12/schema"
      • addedOutput schema / properties / error / additionalProperties
        Added value: +{}
      • removedOutput schema / properties / error / oneOf
        Removed value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidProvider",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "valid_providers": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "valid_providers",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]
      • addedOutput schema / properties / error / properties
        Added value: +{
        +  "error": {
        +    "enum": [
        +      "BudgetExceeded",
        +      "InsufficientCredits",
        +      "NoData",
        +      "InvalidTarget",
        +      "InvalidProvider",
        +      "ProviderUnavailable",
        +      "ConcurrencyLimit",
        +      "SpendCapReached",
        +      "TaskFailed",
        +      "TaskPending",
        +      "NotConnected",
        +      "EngineMisconfigured"
        +    ],
        +    "type": "string"
        +  },
        +  "message": {
        +    "type": "string"
        +  }
        +}
      • addedOutput schema / properties / error / required
        Added value: +[
        +  "error",
        +  "message"
        +]
      • addedOutput schema / properties / error / type
        Added value: +"object"
      • removedOutput schema / properties / errors
        Removed value: -{
        -  "description": "Per-input failures of a batch call.",
        -  "items": {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "oneOf": [
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "BudgetExceeded",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "max_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "max_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "billing_url": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "InsufficientCredits",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "upgrade_url": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "est_credits",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "NoData",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidTarget",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "target": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "target",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "InvalidProvider",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "valid_providers": {
        -                "items": {
        -                  "type": "string"
        -                },
        -                "type": "array"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "valid_providers",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ProviderUnavailable",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "provider": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "provider",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "ConcurrencyLimit",
        -                "type": "string"
        -              },
        -              "limit": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "retry_after_s": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "limit",
        -              "retry_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "cap": {
        -                "type": "number"
        -              },
        -              "error": {
        -                "const": "SpendCapReached",
        -                "type": "string"
        -              },
        -              "est_credits": {
        -                "type": "number"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "period": {
        -                "enum": [
        -                  "day",
        -                  "month"
        -                ],
        -                "type": "string"
        -              },
        -              "resets_at": {
        -                "type": "string"
        -              },
        -              "spent": {
        -                "type": "number"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "period",
        -              "cap",
        -              "spent",
        -              "est_credits",
        -              "resets_at",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskFailed",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "error": {
        -                "const": "TaskPending",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              },
        -              "poll_after_s": {
        -                "type": "number"
        -              },
        -              "task_id": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "task_id",
        -              "poll_after_s",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "connect_url": {
        -                "type": "string"
        -              },
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "NotConnected",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "connect_url",
        -              "message"
        -            ],
        -            "type": "object"
        -          },
        -          {
        -            "additionalProperties": false,
        -            "properties": {
        -              "engine": {
        -                "type": "string"
        -              },
        -              "error": {
        -                "const": "EngineMisconfigured",
        -                "type": "string"
        -              },
        -              "message": {
        -                "type": "string"
        -              }
        -            },
        -            "required": [
        -              "error",
        -              "engine",
        -              "message"
        -            ],
        -            "type": "object"
        -          }
        -        ]
        -      },
        -      "input": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "input",
        -      "error"
        -    ],
        -    "type": "object"
        -  },
        -  "type": "array"
        -}
      • changedOutput schema / properties / meta / properties / rows_available / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • removedOutput schema / properties / meta / properties / rows_returned / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / meta / properties / rows_returned / minimum
        Removed value: --9007199254740991
      • changedOutput schema / properties / rows / items / properties / author_followers / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / comments / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / likes / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / saves / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / shares / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / views / anyOf
        Previous value: -[
        -  {
        -    "maximum": 9007199254740991,
        -    "minimum": -9007199254740991,
        -    "type": "integer"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
  3. 105 tool updates
    • Changedads_get_ad3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedads_get_advertiser_ads3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedads_search_ads3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedads_search_advertisers3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedaeo_get_site_readiness3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedaeo_run_ai_answers3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedaeo_search_prompts3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedamazon_get_competitors3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedamazon_get_keyword_metrics3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedamazon_get_keywords3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedamazon_get_product3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedamazon_get_sellers3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedamazon_search_keywords3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedamazon_search_products3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedanalytics_get_fields3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedanalytics_get_report3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedanalytics_list_properties3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedapps_get_app3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedapps_get_competitors3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedapps_get_keywords3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedapps_get_reviews3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedapps_get_shared_keywords3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedapps_get_top_charts3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedapps_search_apps3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedconsole_get_crawl_issues3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedconsole_get_search_analytics3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedconsole_get_sitemaps3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedconsole_inspect_url3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedconsole_list_properties3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedconsole_submit_sitemap3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedconsole_submit_urls3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedfacebook_get_comments3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedfacebook_get_group_posts3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedfacebook_get_post3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedfacebook_get_posts3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedfacebook_get_profile3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedfacebook_get_transcript3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedget_task3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedinstagram_get_comments3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedinstagram_get_post3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedinstagram_get_posts3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedinstagram_get_profile3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedinstagram_get_reels3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedinstagram_get_transcript3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedinstagram_search_posts3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedleads_get_company3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedleads_get_domain_emails3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedleads_get_email3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedleads_get_email_status3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedleads_get_person3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedleads_search_companies3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedleads_search_people3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedlinkedin_get_comments3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedlinkedin_get_company3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedlinkedin_get_company_posts3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedlinkedin_get_post3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedlinkedin_get_profile3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedlinkedin_search_posts3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedmaps_get_place3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedmaps_search_businesses3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedmaps_search_places3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedreddit_get_comments3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedreddit_get_new_posts3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedreddit_get_post3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedreddit_get_subreddit3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedreddit_search_comments3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedreddit_search_posts3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedreddit_search_subreddits3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedseo_get_backlink_summary3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedseo_get_backlinks3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedseo_get_domain_overview3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedseo_get_domain_ratings3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedseo_get_keyword_gap3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedseo_get_keyword_metrics3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedseo_get_page3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedseo_get_position3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedseo_get_ranked_keywords3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedseo_get_referring_domains3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedseo_get_serp3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedseo_get_serp_competitors3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedseo_get_traffic_estimates3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedseo_run_technical_crawl3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedseo_search_keywords3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedshopping_get_product3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedshopping_get_reviews3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedshopping_get_sellers3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedshopping_search_products3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedsubmit_feedback3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedtiktok_get_audience3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedtiktok_get_comments3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedtiktok_get_followers3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedtiktok_get_profile3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedtiktok_get_transcript3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedtiktok_get_video3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedtiktok_get_videos3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedtiktok_search_videos3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedtwitter_get_profile3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedtwitter_get_tweet3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedtwitter_get_tweets3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedyoutube_get_channel3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedyoutube_get_comments3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedyoutube_get_transcript3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedyoutube_get_video3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedyoutube_get_videos3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
    • Changedyoutube_search_videos3 fields changed
      • addedOutput schema / properties / meta / properties / credits_notice
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "A free workspace is low on credits, at most once a day. Tell the user once.",
        +  "properties": {
        +    "message": {
        +      "type": "string"
        +    },
        +    "resets_at": {
        +      "type": [
        +        "string",
        +        "null"
        +      ]
        +    },
        +    "upgrade_url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "upgrade_url",
        +    "resets_at",
        +    "message"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / meta / properties / credits_remaining
        Added value: +{
        +  "description": "The workspace's credits left after this call. null when the call did not check the balance (free tools, cache hits, dry runs, tasks) or the balance has no limit.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "provider",
        -  "credits_charged",
        -  "est_credits",
        -  "cached",
        -  "data_as_of",
        -  "rows_returned",
        -  "rows_available",
        -  "cursor",
        -  "request_id"
        -]New value: +[
        +  "provider",
        +  "credits_charged",
        +  "est_credits",
        +  "cached",
        +  "data_as_of",
        +  "rows_returned",
        +  "rows_available",
        +  "cursor",
        +  "request_id",
        +  "credits_remaining"
        +]
  4. 25 tool updates
    • Changedaeo_run_ai_answers1 field changed
      • changedOutput schema / properties / result / properties / rows / items / properties / named_brands / description
        Previous value: -"Every brand the engine marked in its answer, not only those given. Empty when it does not say."New value: +"Brands ChatGPT tagged in its answer, not only those given, kept where the answer text names them. Empty for other engines."
    • Changedamazon_get_product2 fields changed
      • removedOutput schema / properties / price_to
        Removed value: -{
        -  "type": [
        -    "number",
        -    "null"
        -  ]
        -}
      • addedOutput schema / properties / regular_price
        Added value: +{
        +  "description": "The struck-through list price that discount_percent is cut from; null with none.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
    • Changedamazon_get_sellers3 fields changed
      • addedOutput schema / properties / has_featured_offer
        Added value: +{
        +  "description": "False when no offer holds the Buy Box; the rows then start at rank 2.",
        +  "type": "boolean"
        +}
      • addedOutput schema / properties / rows / items / properties / regular_price / description
        Added value: +"The struck-through list price, when shown."
      • addedOutput schema / properties / rows / items / properties / seller_url / description
        Added value: +"Null for Amazon itself."
    • Changedapps_get_app4 fields changed
      • changedOutput schema / properties / content_rating / description
        Previous value: -"App Store age rating, for example 4+."New value: +"App Store only: the age rating, for example 4+."
      • addedOutput schema / properties / description / description
        Added value: +"On the App Store, starts with the promotional text when there is one."
      • addedOutput schema / properties / price / description
        Added value: +"0 when free."
      • changedOutput schema / properties / subtitle / description
        Previous value: -"App Store only."New value: +"App Store only; null when the app has none."
    • Changedapps_get_keywords1 field changed
      • changedOutput schema / properties / rows / items / properties / results_count / description
        Previous value: -"Apps in the store's results."New value: +"Apps in the store's results; the App Store counts at most about 250, Play none."
    • Changedapps_get_top_charts3 fields changed
      • changedInput schema / properties / category / description
        Previous value: -"The store's category id, such as business or finance. Omit for every category."New value: +"The store's category id, such as health_and_fitness or food_and_drink. Omit for every category."
      • addedOutput schema / properties / rows / items / properties / developer / description
        Added value: +"Google Play only."
      • addedOutput schema / properties / rows / items / properties / ratings_count / description
        Added value: +"App Store only."
    • Changedapps_search_apps5 fields changed
      • changedInput schema / properties / query / description
        Previous value: -"Matched in the app title."New value: +"Any one of its words matched in the app title."
      • changedOutput schema / properties / rows / items / properties / content_rating / description
        Previous value: -"App Store age rating, for example 4+."New value: +"App Store only: the age rating, for example 4+."
      • addedOutput schema / properties / rows / items / properties / description / description
        Added value: +"On the App Store, starts with the promotional text when there is one."
      • addedOutput schema / properties / rows / items / properties / price / description
        Added value: +"0 when free."
      • changedOutput schema / properties / rows / items / properties / subtitle / description
        Previous value: -"App Store only."New value: +"App Store only; null when the app has none."
    • Changedfacebook_get_group_posts1 field changed
      • addedOutput schema / properties / feed
        Added value: +{
        +  "description": "Where the platform can serve something else: recent is the latest posts, most_liked the account's most-liked posts across years, sorted by likes.",
        +  "enum": [
        +    "recent",
        +    "most_liked"
        +  ],
        +  "type": "string"
        +}
    • Changedfacebook_get_posts1 field changed
      • addedOutput schema / properties / feed
        Added value: +{
        +  "description": "Where the platform can serve something else: recent is the latest posts, most_liked the account's most-liked posts across years, sorted by likes.",
        +  "enum": [
        +    "recent",
        +    "most_liked"
        +  ],
        +  "type": "string"
        +}
    • Changedget_task1 field changed
      • changedOutput schema / properties / result / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "broken_links": {
        -        "anyOf": [
        -          {
        -            "maximum": 9007199254740991,
        -            "minimum": -9007199254740991,
        -            "type": "integer"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "broken_resources": {
        -        "anyOf": [
        -          {
        -            "maximum": 9007199254740991,
        -            "minimum": -9007199254740991,
        -            "type": "integer"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "duplicate_descriptions": {
        -        "anyOf": [
        -          {
        -            "maximum": 9007199254740991,
        -            "minimum": -9007199254740991,
        -            "type": "integer"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "duplicate_titles": {
        -        "anyOf": [
        -          {
        -            "maximum": 9007199254740991,
        -            "minimum": -9007199254740991,
        -            "type": "integer"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "issues": {
        -        "description": "Checks that failed on at least one page, most pages first.",
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "check": {
        -              "description": "OnPage check name, for example duplicate_title or no_h1_tag.",
        -              "type": "string"
        -            },
        -            "pages": {
        -              "maximum": 9007199254740991,
        -              "minimum": -9007199254740991,
        -              "type": "integer"
        -            },
        -            "sample_urls": {
        -              "items": {
        -                "type": "string"
        -              },
        -              "maxItems": 10,
        -              "type": "array"
        -            }
        -          },
        -          "required": [
        -            "check",
        -            "pages",
        -            "sample_urls"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "non_indexable": {
        -        "anyOf": [
        -          {
        -            "maximum": 9007199254740991,
        -            "minimum": -9007199254740991,
        -            "type": "integer"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "onpage_score": {
        -        "type": [
        -          "number",
        -          "null"
        -        ]
        -      },
        -      "pages_crawled": {
        -        "maximum": 9007199254740991,
        -        "minimum": -9007199254740991,
        -        "type": "integer"
        -      },
        -      "pages_requested": {
        -        "maximum": 9007199254740991,
        -        "minimum": -9007199254740991,
        -        "type": "integer"
        -      },
        -      "rendered": {
        -        "type": "boolean"
        -      },
        -      "status_codes": {
        -        "additionalProperties": {
        -          "maximum": 9007199254740991,
        -          "minimum": -9007199254740991,
        -          "type": "integer"
        -        },
        -        "propertyNames": {
        -          "type": "string"
        -        },
        -        "type": "object"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "target",
        -      "pages_requested",
        -      "pages_crawled",
        -      "rendered",
        -      "onpage_score",
        -      "status_codes",
        -      "broken_links",
        -      "broken_resources",
        -      "non_indexable",
        -      "duplicate_titles",
        -      "duplicate_descriptions",
        -      "issues"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "brands": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "engines": {
        -        "items": {
        -          "enum": [
        -            "chatgpt",
        -            "claude",
        -            "gemini",
        -            "perplexity",
        -            "ai_overview",
        -            "ai_mode"
        -          ],
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "errors": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "error": {
        -              "additionalProperties": {},
        -              "properties": {
        -                "error": {
        -                  "type": "string"
        -                },
        -                "message": {
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "error",
        -                "message"
        -              ],
        -              "type": "object"
        -            },
        -            "input": {
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "input",
        -            "error"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "prompts": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "rows": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "answer": {
        -              "description": "The answer text. null when the engine showed no AI answer for the prompt.",
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "answered_at": {
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "citations": {
        -              "items": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "domain": {
        -                    "type": [
        -                      "string",
        -                      "null"
        -                    ]
        -                  },
        -                  "position": {
        -                    "description": "Order of first citation in the answer, 1-based.",
        -                    "maximum": 9007199254740991,
        -                    "minimum": -9007199254740991,
        -                    "type": "integer"
        -                  },
        -                  "title": {
        -                    "type": [
        -                      "string",
        -                      "null"
        -                    ]
        -                  },
        -                  "url": {
        -                    "type": [
        -                      "string",
        -                      "null"
        -                    ]
        -                  }
        -                },
        -                "required": [
        -                  "position",
        -                  "url",
        -                  "domain",
        -                  "title"
        -                ],
        -                "type": "object"
        -              },
        -              "type": "array"
        -            },
        -            "engine": {
        -              "enum": [
        -                "chatgpt",
        -                "claude",
        -                "gemini",
        -                "perplexity",
        -                "ai_overview",
        -                "ai_mode"
        -              ],
        -              "type": "string"
        -            },
        -            "mentions": {
        -              "description": "One entry per brand given, in the order given.",
        -              "items": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "brand": {
        -                    "type": "string"
        -                  },
        -                  "cited": {
        -                    "description": "A citation points at the brand's domain.",
        -                    "type": "boolean"
        -                  },
        -                  "mentioned": {
        -                    "description": "The brand name or domain appears in the answer text.",
        -                    "type": "boolean"
        -                  },
        -                  "position": {
        -                    "anyOf": [
        -                      {
        -                        "maximum": 9007199254740991,
        -                        "minimum": -9007199254740991,
        -                        "type": "integer"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "description": "Order of first mention among the brands given, 1-based; null when not mentioned."
        -                  }
        -                },
        -                "required": [
        -                  "brand",
        -                  "mentioned",
        -                  "position",
        -                  "cited"
        -                ],
        -                "type": "object"
        -              },
        -              "type": "array"
        -            },
        -            "model": {
        -              "description": "The model version that answered, or null for Google.",
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "named_brands": {
        -              "default": [],
        -              "description": "Every brand the engine marked in its answer, not only those given. Empty when it does not say.",
        -              "items": {
        -                "type": "string"
        -              },
        -              "type": "array"
        -            },
        -            "prompt": {
        -              "type": "string"
        -            },
        -            "search_queries": {
        -              "default": [],
        -              "description": "The web searches the engine ran to answer. Empty when it does not say.",
        -              "items": {
        -                "type": "string"
        -              },
        -              "type": "array"
        -            },
        -            "search_results": {
        -              "default": [],
        -              "description": "Pages the engine retrieved while answering, cited or not. Empty when it does not say.",
        -              "items": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "domain": {
        -                    "type": [
        -                      "string",
        -                      "null"
        -                    ]
        -                  },
        -                  "position": {
        -                    "description": "Order of first citation in the answer, 1-based.",
        -                    "maximum": 9007199254740991,
        -                    "minimum": -9007199254740991,
        -                    "type": "integer"
        -                  },
        -                  "title": {
        -                    "type": [
        -                      "string",
        -                      "null"
        -                    ]
        -                  },
        -                  "url": {
        -                    "type": [
        -                      "string",
        -                      "null"
        -                    ]
        -                  }
        -                },
        -                "required": [
        -                  "position",
        -                  "url",
        -                  "domain",
        -                  "title"
        -                ],
        -                "type": "object"
        -              },
        -              "type": "array"
        -            }
        -          },
        -          "required": [
        -            "engine",
        -            "model",
        -            "answer",
        -            "citations",
        -            "search_results",
        -            "search_queries",
        -            "named_brands",
        -            "answered_at",
        -            "prompt",
        -            "mentions"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "prompts",
        -      "engines",
        -      "brands",
        -      "rows",
        -      "errors"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "broken_links": {
        +        "anyOf": [
        +          {
        +            "maximum": 9007199254740991,
        +            "minimum": -9007199254740991,
        +            "type": "integer"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "broken_resources": {
        +        "anyOf": [
        +          {
        +            "maximum": 9007199254740991,
        +            "minimum": -9007199254740991,
        +            "type": "integer"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "duplicate_descriptions": {
        +        "anyOf": [
        +          {
        +            "maximum": 9007199254740991,
        +            "minimum": -9007199254740991,
        +            "type": "integer"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "duplicate_titles": {
        +        "anyOf": [
        +          {
        +            "maximum": 9007199254740991,
        +            "minimum": -9007199254740991,
        +            "type": "integer"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "issues": {
        +        "description": "Checks that failed on at least one page, most pages first.",
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "check": {
        +              "description": "OnPage check name, for example duplicate_title or no_h1_tag.",
        +              "type": "string"
        +            },
        +            "pages": {
        +              "maximum": 9007199254740991,
        +              "minimum": -9007199254740991,
        +              "type": "integer"
        +            },
        +            "sample_urls": {
        +              "items": {
        +                "type": "string"
        +              },
        +              "maxItems": 10,
        +              "type": "array"
        +            }
        +          },
        +          "required": [
        +            "check",
        +            "pages",
        +            "sample_urls"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "non_indexable": {
        +        "anyOf": [
        +          {
        +            "maximum": 9007199254740991,
        +            "minimum": -9007199254740991,
        +            "type": "integer"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "onpage_score": {
        +        "type": [
        +          "number",
        +          "null"
        +        ]
        +      },
        +      "pages_crawled": {
        +        "maximum": 9007199254740991,
        +        "minimum": -9007199254740991,
        +        "type": "integer"
        +      },
        +      "pages_requested": {
        +        "maximum": 9007199254740991,
        +        "minimum": -9007199254740991,
        +        "type": "integer"
        +      },
        +      "rendered": {
        +        "type": "boolean"
        +      },
        +      "status_codes": {
        +        "additionalProperties": {
        +          "maximum": 9007199254740991,
        +          "minimum": -9007199254740991,
        +          "type": "integer"
        +        },
        +        "propertyNames": {
        +          "type": "string"
        +        },
        +        "type": "object"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "target",
        +      "pages_requested",
        +      "pages_crawled",
        +      "rendered",
        +      "onpage_score",
        +      "status_codes",
        +      "broken_links",
        +      "broken_resources",
        +      "non_indexable",
        +      "duplicate_titles",
        +      "duplicate_descriptions",
        +      "issues"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "brands": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "engines": {
        +        "items": {
        +          "enum": [
        +            "chatgpt",
        +            "claude",
        +            "gemini",
        +            "perplexity",
        +            "ai_overview",
        +            "ai_mode"
        +          ],
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "errors": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "error": {
        +              "additionalProperties": {},
        +              "properties": {
        +                "error": {
        +                  "type": "string"
        +                },
        +                "message": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "error",
        +                "message"
        +              ],
        +              "type": "object"
        +            },
        +            "input": {
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "input",
        +            "error"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "prompts": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "rows": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "answer": {
        +              "description": "The answer text. null when the engine showed no AI answer for the prompt.",
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "answered_at": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "citations": {
        +              "items": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "domain": {
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  },
        +                  "position": {
        +                    "description": "Order of first citation in the answer, 1-based.",
        +                    "maximum": 9007199254740991,
        +                    "minimum": -9007199254740991,
        +                    "type": "integer"
        +                  },
        +                  "title": {
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  },
        +                  "url": {
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  }
        +                },
        +                "required": [
        +                  "position",
        +                  "url",
        +                  "domain",
        +                  "title"
        +                ],
        +                "type": "object"
        +              },
        +              "type": "array"
        +            },
        +            "engine": {
        +              "enum": [
        +                "chatgpt",
        +                "claude",
        +                "gemini",
        +                "perplexity",
        +                "ai_overview",
        +                "ai_mode"
        +              ],
        +              "type": "string"
        +            },
        +            "mentions": {
        +              "description": "One entry per brand given, in the order given.",
        +              "items": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "brand": {
        +                    "type": "string"
        +                  },
        +                  "cited": {
        +                    "description": "A citation points at the brand's domain.",
        +                    "type": "boolean"
        +                  },
        +                  "mentioned": {
        +                    "description": "The brand name or domain appears in the answer text.",
        +                    "type": "boolean"
        +                  },
        +                  "position": {
        +                    "anyOf": [
        +                      {
        +                        "maximum": 9007199254740991,
        +                        "minimum": -9007199254740991,
        +                        "type": "integer"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "description": "Order of first mention among the brands given, 1-based; null when not mentioned."
        +                  }
        +                },
        +                "required": [
        +                  "brand",
        +                  "mentioned",
        +                  "position",
        +                  "cited"
        +                ],
        +                "type": "object"
        +              },
        +              "type": "array"
        +            },
        +            "model": {
        +              "description": "The model version that answered, or null for Google.",
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "named_brands": {
        +              "default": [],
        +              "description": "Brands ChatGPT tagged in its answer, not only those given, kept where the answer text names them. Empty for other engines.",
        +              "items": {
        +                "type": "string"
        +              },
        +              "type": "array"
        +            },
        +            "prompt": {
        +              "type": "string"
        +            },
        +            "search_queries": {
        +              "default": [],
        +              "description": "The web searches the engine ran to answer. Empty when it does not say.",
        +              "items": {
        +                "type": "string"
        +              },
        +              "type": "array"
        +            },
        +            "search_results": {
        +              "default": [],
        +              "description": "Pages the engine retrieved while answering, cited or not. Empty when it does not say.",
        +              "items": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "domain": {
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  },
        +                  "position": {
        +                    "description": "Order of first citation in the answer, 1-based.",
        +                    "maximum": 9007199254740991,
        +                    "minimum": -9007199254740991,
        +                    "type": "integer"
        +                  },
        +                  "title": {
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  },
        +                  "url": {
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  }
        +                },
        +                "required": [
        +                  "position",
        +                  "url",
        +                  "domain",
        +                  "title"
        +                ],
        +                "type": "object"
        +              },
        +              "type": "array"
        +            }
        +          },
        +          "required": [
        +            "engine",
        +            "model",
        +            "answer",
        +            "citations",
        +            "search_results",
        +            "search_queries",
        +            "named_brands",
        +            "answered_at",
        +            "prompt",
        +            "mentions"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "prompts",
        +      "engines",
        +      "brands",
        +      "rows",
        +      "errors"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedinstagram_get_posts1 field changed
      • addedOutput schema / properties / feed
        Added value: +{
        +  "description": "Where the platform can serve something else: recent is the latest posts, most_liked the account's most-liked posts across years, sorted by likes.",
        +  "enum": [
        +    "recent",
        +    "most_liked"
        +  ],
        +  "type": "string"
        +}
    • Changedinstagram_get_reels1 field changed
      • addedOutput schema / properties / feed
        Added value: +{
        +  "description": "Where the platform can serve something else: recent is the latest posts, most_liked the account's most-liked posts across years, sorted by likes.",
        +  "enum": [
        +    "recent",
        +    "most_liked"
        +  ],
        +  "type": "string"
        +}
    • Changedlinkedin_get_company_posts1 field changed
      • addedOutput schema / properties / feed
        Added value: +{
        +  "description": "Where the platform can serve something else: recent is the latest posts, most_liked the account's most-liked posts across years, sorted by likes.",
        +  "enum": [
        +    "recent",
        +    "most_liked"
        +  ],
        +  "type": "string"
        +}
    • Changedreddit_get_post1 field changed
      • removedOutput schema / properties / subreddit_subscribers
        Removed value: -{
        -  "anyOf": [
        -    {
        -      "maximum": 9007199254740991,
        -      "minimum": -9007199254740991,
        -      "type": "integer"
        -    },
        -    {
        -      "type": "null"
        -    }
        -  ]
        -}
    • Changedreddit_get_subreddit2 fields changed
      • removedOutput schema / properties / subscribers
        Removed value: -{
        -  "anyOf": [
        -    {
        -      "maximum": 9007199254740991,
        -      "minimum": -9007199254740991,
        -      "type": "integer"
        -    },
        -    {
        -      "type": "null"
        -    }
        -  ]
        -}
      • addedOutput schema / properties / weekly_active_users / description
        Added value: +"Visitors in a week: the size Reddit shows since it dropped member counts in 2025."
    • Changedreddit_search_subreddits2 fields changed
      • removedOutput schema / properties / rows / items / properties / subscribers
        Removed value: -{
        -  "anyOf": [
        -    {
        -      "maximum": 9007199254740991,
        -      "minimum": -9007199254740991,
        -      "type": "integer"
        -    },
        -    {
        -      "type": "null"
        -    }
        -  ]
        -}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "name",
        -  "url",
        -  "subscribers",
        -  "posts_in_sample",
        -  "example_post_url"
        -]New value: +[
        +  "name",
        +  "url",
        +  "posts_in_sample",
        +  "example_post_url"
        +]
    • Changedseo_get_backlinks2 fields changed
      • addedInput schema / properties / status
        Added value: +{
        +  "default": "live",
        +  "description": "live: links found at the last check. lost: links since removed. all: both.",
        +  "enum": [
        +    "live",
        +    "lost",
        +    "all"
        +  ],
        +  "type": "string"
        +}
      • addedOutput schema / properties / rows / items / properties / lost / description
        Added value: +"The link is gone from the page. Only status lost or all returns these."
    • Changedseo_get_referring_domains5 fields changed
      • addedInput schema / properties / status
        Added value: +{
        +  "default": "live",
        +  "description": "live: links found at the last check. lost: links since removed. all: both.",
        +  "enum": [
        +    "live",
        +    "lost",
        +    "all"
        +  ],
        +  "type": "string"
        +}
      • removedOutput schema / properties / rows / items / properties / domain_rank
        Removed value: -{
        -  "anyOf": [
        -    {
        -      "maximum": 9007199254740991,
        -      "minimum": -9007199254740991,
        -      "type": "integer"
        -    },
        -    {
        -      "type": "null"
        -    }
        -  ]
        -}
      • addedOutput schema / properties / rows / items / properties / lost / description
        Added value: +"A link from this domain to the target was lost. Only status lost or all returns these."
      • addedOutput schema / properties / rows / items / properties / rank_passed
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "The rank this domain's links pass to the target, 0 to 1000. Not the domain's own rank: rate that with seo_get_domain_ratings."
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "domain",
        -  "domain_rank",
        -  "backlinks",
        -  "referring_pages",
        -  "dofollow_backlinks",
        -  "broken_backlinks",
        -  "spam_score",
        -  "first_seen",
        -  "lost"
        -]New value: +[
        +  "domain",
        +  "rank_passed",
        +  "backlinks",
        +  "referring_pages",
        +  "dofollow_backlinks",
        +  "broken_backlinks",
        +  "spam_score",
        +  "first_seen",
        +  "lost"
        +]
    • Changedseo_run_technical_crawl2 fields changed
      • addedInput schema / properties / include_subdomains
        Added value: +{
        +  "default": false,
        +  "description": "Follow links onto the target's subdomains too; they share max_pages.",
        +  "type": "boolean"
        +}
      • changedInput schema / properties / target / description
        Previous value: -"A domain. Subdomains are crawled with it."New value: +"A domain or host. Only that host is crawled."
    • Changedshopping_get_product2 fields changed
      • removedOutput schema / properties / specs / items / properties / group
        Removed value: -{
        -  "type": [
        -    "string",
        -    "null"
        -  ]
        -}
      • changedOutput schema / properties / specs / items / required
        Previous value: -[
        -  "group",
        -  "name",
        -  "value"
        -]New value: +[
        +  "name",
        +  "value"
        +]
    • Changedshopping_get_sellers7 fields changed
      • removedOutput schema / properties / rows / items / properties / condition
        Removed value: -{
        -  "type": [
        -    "string",
        -    "null"
        -  ]
        -}
      • changedOutput schema / properties / rows / items / properties / note / description
        Previous value: -"Google's annotation, such as a discount."New value: +"Google's label (\"Best price\", \"Usually $110\") or the store's promotion."
      • changedOutput schema / properties / rows / items / properties / price / description
        Previous value: -"Before tax and shipping."New value: +"Before shipping."
      • addedOutput schema / properties / rows / items / properties / shipping / description
        Added value: +"Null when free or not shown."
      • removedOutput schema / properties / rows / items / properties / tax
        Removed value: -{
        -  "type": [
        -    "number",
        -    "null"
        -  ]
        -}
      • addedOutput schema / properties / rows / items / properties / total_price / description
        Added value: +"price plus shipping when the store sends it."
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "rank",
        -  "seller",
        -  "domain",
        -  "url",
        -  "price",
        -  "shipping",
        -  "tax",
        -  "total_price",
        -  "currency",
        -  "seller_rating",
        -  "seller_ratings_count",
        -  "condition",
        -  "availability",
        -  "note"
        -]New value: +[
        +  "rank",
        +  "seller",
        +  "domain",
        +  "url",
        +  "price",
        +  "shipping",
        +  "total_price",
        +  "currency",
        +  "seller_rating",
        +  "seller_ratings_count",
        +  "availability",
        +  "note"
        +]
    • Changedshopping_search_products3 fields changed
      • changedInput schema / properties / depth / description
        Previous value: -"Results to fetch. Default 40, max 120, billed per 40."New value: +"Most rows to return. Default 40, max 120, billed per 40."
      • changedOutput schema / properties / rows / items / properties / rank / description
        Previous value: -"Absolute position on the Shopping page, 1-based."New value: +"Place among the rows returned, 1-based, in Google's order without carousels."
      • changedOutput schema / properties / rows / items / properties / url / description
        Previous value: -"The product's Google Shopping page."New value: +"The product's Google Shopping page, for the searched keyword."
    • Changedtiktok_get_videos1 field changed
      • addedOutput schema / properties / feed
        Added value: +{
        +  "description": "Where the platform can serve something else: recent is the latest posts, most_liked the account's most-liked posts across years, sorted by likes.",
        +  "enum": [
        +    "recent",
        +    "most_liked"
        +  ],
        +  "type": "string"
        +}
    • Changedtwitter_get_tweets1 field changed
      • addedOutput schema / properties / feed
        Added value: +{
        +  "description": "Where the platform can serve something else: recent is the latest posts, most_liked the account's most-liked posts across years, sorted by likes.",
        +  "enum": [
        +    "recent",
        +    "most_liked"
        +  ],
        +  "type": "string"
        +}
    • Changedyoutube_get_videos1 field changed
      • addedOutput schema / properties / feed
        Added value: +{
        +  "description": "Where the platform can serve something else: recent is the latest posts, most_liked the account's most-liked posts across years, sorted by likes.",
        +  "enum": [
        +    "recent",
        +    "most_liked"
        +  ],
        +  "type": "string"
        +}
  5. 3 tool updates
    • Addedmaps_get_place
    • Addedmaps_search_businesses
    • Addedmaps_search_places
  6. 20 tool updates
    • Addedamazon_get_competitors
    • Addedamazon_get_keyword_metrics
    • Addedamazon_get_keywords
    • Addedamazon_get_product
    • Addedamazon_get_sellers
    • Addedamazon_search_keywords
    • Addedamazon_search_products
    • Addedapps_get_app
    • Addedapps_get_competitors
    • Addedapps_get_keywords
    • Addedapps_get_reviews
    • Addedapps_get_shared_keywords
    • Addedapps_get_top_charts
    • Addedapps_search_apps
    • Addedconsole_submit_sitemap
    • Addedconsole_submit_urls
    • Addedshopping_get_product
    • Addedshopping_get_reviews
    • Addedshopping_get_sellers
    • Addedshopping_search_products
  7. 58 tool updates
    • Changedads_get_ad12 fields changed
      • addedOutput schema / properties / advertiser_followers
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Likes on the advertiser's Facebook page. null elsewhere."
        +}
      • addedOutput schema / properties / categories
        Added value: +{
        +  "description": "The advertiser's business or industry as the library labels it. Empty when not said.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • changedOutput schema / properties / countries / description
        Previous value: -"Empty when the platform does not say."New value: +"Two-letter codes, most impressions first where the library ranks them. Empty when the platform does not say."
      • addedOutput schema / properties / description
        Added value: +{
        +  "description": "The line under the headline, where the format has one.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / objective
        Added value: +{
        +  "description": "The campaign goal the advertiser chose, on TikTok.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / payers
        Added value: +{
        +  "description": "Who paid for the ad and who it was for, as declared to Meta under EU rules.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "beneficiary": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "payer": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "payer",
        +      "beneficiary"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / reach
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "People reached in the EU and UK, from Meta's transparency report. null elsewhere."
        +}
      • addedOutput schema / properties / reach_by_age_gender
        Added value: +{
        +  "description": "People reached per age band, across every country Meta reports.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "age_range": {
        +        "type": "string"
        +      },
        +      "female": {
        +        "anyOf": [
        +          {
        +            "maximum": 9007199254740991,
        +            "minimum": -9007199254740991,
        +            "type": "integer"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "male": {
        +        "anyOf": [
        +          {
        +            "maximum": 9007199254740991,
        +            "minimum": -9007199254740991,
        +            "type": "integer"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "unknown": {
        +        "anyOf": [
        +          {
        +            "maximum": 9007199254740991,
        +            "minimum": -9007199254740991,
        +            "type": "integer"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      }
        +    },
        +    "required": [
        +      "age_range",
        +      "male",
        +      "female",
        +      "unknown"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / reach_by_country
        Added value: +{
        +  "description": "Per country where the library breaks it down: people reached on Meta, share of impressions on LinkedIn, dates shown on Google. Largest first where the library ranks them.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "country": {
        +        "type": "string"
        +      },
        +      "first_shown": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "last_shown": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "reach": {
        +        "anyOf": [
        +          {
        +            "maximum": 9007199254740991,
        +            "minimum": -9007199254740991,
        +            "type": "integer"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ],
        +        "description": "People reached there, on Meta."
        +      },
        +      "share": {
        +        "description": "Share of impressions as LinkedIn words it: 20%, less than 1%.",
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "country",
        +      "reach",
        +      "share",
        +      "first_shown",
        +      "last_shown"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / targeting
        Added value: +{
        +  "description": "Who the ad was aimed at. Empty when the library does not say.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "excluded": {
        +        "description": "True when the ad is kept away from this rather than shown to it.",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "description": "location, language, age, gender, audience, company and other library words.",
        +        "type": "string"
        +      },
        +      "value": {
        +        "description": "What is targeted, as the library words it.",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value",
        +      "excluded"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / variations
        Added value: +{
        +  "description": "Every version of the creative: carousel cards on Meta, text variants on Google.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "body": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "destination_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "headline": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "headline",
        +      "body",
        +      "destination_url"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / versions
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "How many near-identical copies Meta groups under this ad. A high count means a creative the advertiser scaled."
        +}
    • Changedads_get_advertiser_ads8 fields changed
      • addedOutput schema / properties / rows / items / properties / advertiser_followers
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Likes on the advertiser's Facebook page. null elsewhere."
        +}
      • addedOutput schema / properties / rows / items / properties / categories
        Added value: +{
        +  "description": "The advertiser's business or industry as the library labels it. Empty when not said.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • changedOutput schema / properties / rows / items / properties / countries / description
        Previous value: -"Empty when the platform does not say."New value: +"Two-letter codes, most impressions first where the library ranks them. Empty when the platform does not say."
      • addedOutput schema / properties / rows / items / properties / description
        Added value: +{
        +  "description": "The line under the headline, where the format has one.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / objective
        Added value: +{
        +  "description": "The campaign goal the advertiser chose, on TikTok.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / targeting
        Added value: +{
        +  "description": "Who the ad was aimed at. Empty when the library does not say.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "excluded": {
        +        "description": "True when the ad is kept away from this rather than shown to it.",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "description": "location, language, age, gender, audience, company and other library words.",
        +        "type": "string"
        +      },
        +      "value": {
        +        "description": "What is targeted, as the library words it.",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value",
        +      "excluded"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / versions
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "How many near-identical copies Meta groups under this ad. A high count means a creative the advertiser scaled."
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "platform",
        -  "id",
        -  "url",
        -  "advertiser",
        -  "advertiser_id",
        -  "headline",
        -  "body",
        -  "format",
        -  "first_shown",
        -  "last_shown",
        -  "active",
        -  "impressions",
        -  "spend",
        -  "countries",
        -  "placements",
        -  "cta",
        -  "destination_url",
        -  "media_url"
        -]New value: +[
        +  "platform",
        +  "id",
        +  "url",
        +  "advertiser",
        +  "advertiser_id",
        +  "advertiser_followers",
        +  "categories",
        +  "headline",
        +  "body",
        +  "description",
        +  "format",
        +  "first_shown",
        +  "last_shown",
        +  "active",
        +  "versions",
        +  "impressions",
        +  "spend",
        +  "countries",
        +  "placements",
        +  "objective",
        +  "targeting",
        +  "cta",
        +  "destination_url",
        +  "media_url"
        +]
    • Changedads_search_ads8 fields changed
      • addedOutput schema / properties / rows / items / properties / advertiser_followers
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Likes on the advertiser's Facebook page. null elsewhere."
        +}
      • addedOutput schema / properties / rows / items / properties / categories
        Added value: +{
        +  "description": "The advertiser's business or industry as the library labels it. Empty when not said.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • changedOutput schema / properties / rows / items / properties / countries / description
        Previous value: -"Empty when the platform does not say."New value: +"Two-letter codes, most impressions first where the library ranks them. Empty when the platform does not say."
      • addedOutput schema / properties / rows / items / properties / description
        Added value: +{
        +  "description": "The line under the headline, where the format has one.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / objective
        Added value: +{
        +  "description": "The campaign goal the advertiser chose, on TikTok.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / targeting
        Added value: +{
        +  "description": "Who the ad was aimed at. Empty when the library does not say.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "excluded": {
        +        "description": "True when the ad is kept away from this rather than shown to it.",
        +        "type": "boolean"
        +      },
        +      "type": {
        +        "description": "location, language, age, gender, audience, company and other library words.",
        +        "type": "string"
        +      },
        +      "value": {
        +        "description": "What is targeted, as the library words it.",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "type",
        +      "value",
        +      "excluded"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / versions
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "How many near-identical copies Meta groups under this ad. A high count means a creative the advertiser scaled."
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "platform",
        -  "id",
        -  "url",
        -  "advertiser",
        -  "advertiser_id",
        -  "headline",
        -  "body",
        -  "format",
        -  "first_shown",
        -  "last_shown",
        -  "active",
        -  "impressions",
        -  "spend",
        -  "countries",
        -  "placements",
        -  "cta",
        -  "destination_url",
        -  "media_url"
        -]New value: +[
        +  "platform",
        +  "id",
        +  "url",
        +  "advertiser",
        +  "advertiser_id",
        +  "advertiser_followers",
        +  "categories",
        +  "headline",
        +  "body",
        +  "description",
        +  "format",
        +  "first_shown",
        +  "last_shown",
        +  "active",
        +  "versions",
        +  "impressions",
        +  "spend",
        +  "countries",
        +  "placements",
        +  "objective",
        +  "targeting",
        +  "cta",
        +  "destination_url",
        +  "media_url"
        +]
    • Changedaeo_run_ai_answers4 fields changed
      • addedOutput schema / properties / result / properties / rows / items / properties / named_brands
        Added value: +{
        +  "default": [],
        +  "description": "Every brand the engine marked in its answer, not only those given. Empty when it does not say.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / result / properties / rows / items / properties / search_queries
        Added value: +{
        +  "default": [],
        +  "description": "The web searches the engine ran to answer. Empty when it does not say.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / result / properties / rows / items / properties / search_results
        Added value: +{
        +  "default": [],
        +  "description": "Pages the engine retrieved while answering, cited or not. Empty when it does not say.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "domain": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "position": {
        +        "description": "Order of first citation in the answer, 1-based.",
        +        "maximum": 9007199254740991,
        +        "minimum": -9007199254740991,
        +        "type": "integer"
        +      },
        +      "title": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "position",
        +      "url",
        +      "domain",
        +      "title"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • changedOutput schema / properties / result / properties / rows / items / required
        Previous value: -[
        -  "engine",
        -  "model",
        -  "answer",
        -  "citations",
        -  "answered_at",
        -  "prompt",
        -  "mentions"
        -]New value: +[
        +  "engine",
        +  "model",
        +  "answer",
        +  "citations",
        +  "search_results",
        +  "search_queries",
        +  "named_brands",
        +  "answered_at",
        +  "prompt",
        +  "mentions"
        +]
    • Changedaeo_search_prompts6 fields changed
      • addedOutput schema / properties / rows / items / properties / cited_domains / description
        Added value: +"Domains the answer cites, in citation order."
      • addedOutput schema / properties / rows / items / properties / first_seen
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / named_brands
        Added value: +{
        +  "description": "Brands the engine marked in its answer.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / retrieved_domains
        Added value: +{
        +  "description": "Domains the engine retrieved while answering but did not cite.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / search_queries
        Added value: +{
        +  "description": "The web searches the engine ran to answer.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "prompt",
        -  "ai_search_volume",
        -  "engines",
        -  "mentions_brand",
        -  "cited_domains",
        -  "answer_preview",
        -  "last_seen"
        -]New value: +[
        +  "prompt",
        +  "ai_search_volume",
        +  "engines",
        +  "mentions_brand",
        +  "cited_domains",
        +  "retrieved_domains",
        +  "search_queries",
        +  "named_brands",
        +  "answer_preview",
        +  "first_seen",
        +  "last_seen"
        +]
    • Changedconsole_inspect_url2 fields changed
      • changedOutput schema / properties / mobile_usability / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "issues": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "verdict": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "verdict",
        -      "issues"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "issues": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "issue": {
        +              "description": "Google's issue type, for example TAP_TARGETS_TOO_CLOSE.",
        +              "type": "string"
        +            },
        +            "message": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "severity": {
        +              "description": "WARNING or ERROR.",
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            }
        +          },
        +          "required": [
        +            "issue",
        +            "message",
        +            "severity"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "verdict": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "verdict",
        +      "issues"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rich_results / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "detected_items": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "issues": {
        -              "maximum": 9007199254740991,
        -              "minimum": -9007199254740991,
        -              "type": "integer"
        -            },
        -            "items": {
        -              "maximum": 9007199254740991,
        -              "minimum": -9007199254740991,
        -              "type": "integer"
        -            },
        -            "type": {
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "type",
        -            "items",
        -            "issues"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "verdict": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "verdict",
        -      "detected_items"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "type": "null"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "detected_items": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "issues": {
        +              "items": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "item": {
        +                    "description": "The name of the item with the issue.",
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  },
        +                  "message": {
        +                    "type": "string"
        +                  },
        +                  "severity": {
        +                    "description": "WARNING or ERROR.",
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  }
        +                },
        +                "required": [
        +                  "item",
        +                  "message",
        +                  "severity"
        +                ],
        +                "type": "object"
        +              },
        +              "type": "array"
        +            },
        +            "items": {
        +              "maximum": 9007199254740991,
        +              "minimum": -9007199254740991,
        +              "type": "integer"
        +            },
        +            "type": {
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "type",
        +            "items",
        +            "issues"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "verdict": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "verdict",
        +      "detected_items"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
    • Changedfacebook_get_comments7 fields changed
      • addedOutput schema / properties / rows / items / properties / author / description
        Added value: +"Handle without the @, or a display name where that is all."
      • addedOutput schema / properties / rows / items / properties / author_name
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_url
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_verified
        Added value: +{
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / is_creator
        Added value: +{
        +  "description": "True when the post's own author wrote it.",
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / parent_id
        Added value: +{
        +  "description": "The comment this replies to; null at the top level.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "platform",
        -  "id",
        -  "post_id",
        -  "author",
        -  "created_at",
        -  "text",
        -  "likes",
        -  "replies",
        -  "depth"
        -]New value: +[
        +  "platform",
        +  "id",
        +  "post_id",
        +  "parent_id",
        +  "author",
        +  "author_name",
        +  "author_url",
        +  "author_verified",
        +  "is_creator",
        +  "created_at",
        +  "text",
        +  "likes",
        +  "replies",
        +  "depth"
        +]
    • Changedfacebook_get_group_posts15 fields changed
      • addedOutput schema / properties / rows / items / properties / author_followers
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_url
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_verified
        Added value: +{
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / collaborators
        Added value: +{
        +  "description": "Co-authors, collaborators and branded-content partners, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / hashtags
        Added value: +{
        +  "description": "Without the #.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / language
        Added value: +{
        +  "description": "The language the platform detected, as a code.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / links
        Added value: +{
        +  "description": "Outbound links in the post or its description, expanded.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / location
        Added value: +{
        +  "description": "The place the post is tagged with.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / mentions
        Added value: +{
        +  "description": "Handles the post names, without the @.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / music
        Added value: +{
        +  "description": "The sound or track, as title and artist.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / saves
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Saves or bookmarks, where the platform counts them."
        +}
      • addedOutput schema / properties / rows / items / properties / tagged
        Added value: +{
        +  "description": "Accounts tagged in the media, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / top_comments
        Added value: +{
        +  "description": "The comments the platform shows with the post: up to 10 on LinkedIn, a few elsewhere.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "author": {
        +        "description": "Display name.",
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "author_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "text": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "author",
        +      "author_url",
        +      "text"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / transcript
        Added value: +{
        +  "description": "What a video says, where the listing carries it, cut at 2000 characters.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "platform",
        -  "id",
        -  "url",
        -  "author",
        -  "author_name",
        -  "created_at",
        -  "text",
        -  "likes",
        -  "comments",
        -  "shares",
        -  "views",
        -  "media",
        -  "duration_s",
        -  "is_ad"
        -]New value: +[
        +  "platform",
        +  "id",
        +  "url",
        +  "author",
        +  "author_name",
        +  "author_url",
        +  "author_followers",
        +  "author_verified",
        +  "created_at",
        +  "text",
        +  "likes",
        +  "comments",
        +  "shares",
        +  "saves",
        +  "views",
        +  "media",
        +  "duration_s",
        +  "is_ad",
        +  "hashtags",
        +  "mentions",
        +  "links",
        +  "collaborators",
        +  "tagged",
        +  "music",
        +  "location",
        +  "language",
        +  "transcript",
        +  "top_comments"
        +]
    • Changedfacebook_get_post14 fields changed
      • addedOutput schema / properties / author_followers
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ]
        +}
      • addedOutput schema / properties / author_url
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / author_verified
        Added value: +{
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / collaborators
        Added value: +{
        +  "description": "Co-authors, collaborators and branded-content partners, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / hashtags
        Added value: +{
        +  "description": "Without the #.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / language
        Added value: +{
        +  "description": "The language the platform detected, as a code.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / links
        Added value: +{
        +  "description": "Outbound links in the post or its description, expanded.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / location
        Added value: +{
        +  "description": "The place the post is tagged with.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / mentions
        Added value: +{
        +  "description": "Handles the post names, without the @.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / music
        Added value: +{
        +  "description": "The sound or track, as title and artist.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / saves
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Saves or bookmarks, where the platform counts them."
        +}
      • addedOutput schema / properties / tagged
        Added value: +{
        +  "description": "Accounts tagged in the media, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / top_comments
        Added value: +{
        +  "description": "The comments the platform shows with the post: up to 10 on LinkedIn, a few elsewhere.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "author": {
        +        "description": "Display name.",
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "author_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "text": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "author",
        +      "author_url",
        +      "text"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / transcript
        Added value: +{
        +  "description": "What a video says, where the listing carries it, cut at 2000 characters.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
    • Changedfacebook_get_posts15 fields changed
      • addedOutput schema / properties / rows / items / properties / author_followers
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_url
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_verified
        Added value: +{
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / collaborators
        Added value: +{
        +  "description": "Co-authors, collaborators and branded-content partners, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / hashtags
        Added value: +{
        +  "description": "Without the #.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / language
        Added value: +{
        +  "description": "The language the platform detected, as a code.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / links
        Added value: +{
        +  "description": "Outbound links in the post or its description, expanded.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / location
        Added value: +{
        +  "description": "The place the post is tagged with.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / mentions
        Added value: +{
        +  "description": "Handles the post names, without the @.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / music
        Added value: +{
        +  "description": "The sound or track, as title and artist.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / saves
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Saves or bookmarks, where the platform counts them."
        +}
      • addedOutput schema / properties / rows / items / properties / tagged
        Added value: +{
        +  "description": "Accounts tagged in the media, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / top_comments
        Added value: +{
        +  "description": "The comments the platform shows with the post: up to 10 on LinkedIn, a few elsewhere.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "author": {
        +        "description": "Display name.",
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "author_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "text": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "author",
        +      "author_url",
        +      "text"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / transcript
        Added value: +{
        +  "description": "What a video says, where the listing carries it, cut at 2000 characters.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "platform",
        -  "id",
        -  "url",
        -  "author",
        -  "author_name",
        -  "created_at",
        -  "text",
        -  "likes",
        -  "comments",
        -  "shares",
        -  "views",
        -  "media",
        -  "duration_s",
        -  "is_ad"
        -]New value: +[
        +  "platform",
        +  "id",
        +  "url",
        +  "author",
        +  "author_name",
        +  "author_url",
        +  "author_followers",
        +  "author_verified",
        +  "created_at",
        +  "text",
        +  "likes",
        +  "comments",
        +  "shares",
        +  "saves",
        +  "views",
        +  "media",
        +  "duration_s",
        +  "is_ad",
        +  "hashtags",
        +  "mentions",
        +  "links",
        +  "collaborators",
        +  "tagged",
        +  "music",
        +  "location",
        +  "language",
        +  "transcript",
        +  "top_comments"
        +]
    • Changedfacebook_get_profile12 fields changed
      • addedOutput schema / properties / ad_library_id
        Added value: +{
        +  "description": "Facebook pages: the id ads_get_advertiser_ads takes for this page.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / company_type
        Added value: +{
        +  "description": "Company pages: Public Company, Privately Held.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / email
        Added value: +{
        +  "description": "The contact email the account shows publicly.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / experience
        Added value: +{
        +  "description": "LinkedIn people: the companies on the profile, newest first. No titles.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "company": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "company_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "end": {
        +        "description": "null while current.",
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "start": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "company",
        +      "company_url",
        +      "start",
        +      "end"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / founded
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Company pages: the year founded."
        +}
      • addedOutput schema / properties / links
        Added value: +{
        +  "description": "Other links the account lists: bio links and its profiles elsewhere.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / people
        Added value: +{
        +  "description": "LinkedIn company pages: the few employees the page shows, not the whole staff.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "name": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "title": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "name",
        +      "url",
        +      "title"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / phone
        Added value: +{
        +  "description": "The contact phone the account shows publicly.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / recent_posts
        Added value: +{
        +  "description": "LinkedIn people: their latest posts, for linkedin_get_comments.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "created_at": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "text": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "url",
        +      "text",
        +      "created_at"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / related
        Added value: +{
        +  "description": "Similar accounts the platform suggests beside this one.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "name": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "name",
        +      "url"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / running_ads
        Added value: +{
        +  "description": "Facebook pages: whether the page is running ads now.",
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / topics
        Added value: +{
        +  "description": "What the account says it covers: LinkedIn specialties, YouTube channel keywords.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedget_task1 field changed
      • changedOutput schema / properties / result / anyOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "broken_links": {
        -        "anyOf": [
        -          {
        -            "maximum": 9007199254740991,
        -            "minimum": -9007199254740991,
        -            "type": "integer"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "broken_resources": {
        -        "anyOf": [
        -          {
        -            "maximum": 9007199254740991,
        -            "minimum": -9007199254740991,
        -            "type": "integer"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "duplicate_descriptions": {
        -        "anyOf": [
        -          {
        -            "maximum": 9007199254740991,
        -            "minimum": -9007199254740991,
        -            "type": "integer"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "duplicate_titles": {
        -        "anyOf": [
        -          {
        -            "maximum": 9007199254740991,
        -            "minimum": -9007199254740991,
        -            "type": "integer"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "issues": {
        -        "description": "Checks that failed on at least one page, most pages first.",
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "check": {
        -              "description": "OnPage check name, for example duplicate_title or no_h1_tag.",
        -              "type": "string"
        -            },
        -            "pages": {
        -              "maximum": 9007199254740991,
        -              "minimum": -9007199254740991,
        -              "type": "integer"
        -            },
        -            "sample_urls": {
        -              "items": {
        -                "type": "string"
        -              },
        -              "maxItems": 10,
        -              "type": "array"
        -            }
        -          },
        -          "required": [
        -            "check",
        -            "pages",
        -            "sample_urls"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "non_indexable": {
        -        "anyOf": [
        -          {
        -            "maximum": 9007199254740991,
        -            "minimum": -9007199254740991,
        -            "type": "integer"
        -          },
        -          {
        -            "type": "null"
        -          }
        -        ]
        -      },
        -      "onpage_score": {
        -        "type": [
        -          "number",
        -          "null"
        -        ]
        -      },
        -      "pages_crawled": {
        -        "maximum": 9007199254740991,
        -        "minimum": -9007199254740991,
        -        "type": "integer"
        -      },
        -      "pages_requested": {
        -        "maximum": 9007199254740991,
        -        "minimum": -9007199254740991,
        -        "type": "integer"
        -      },
        -      "rendered": {
        -        "type": "boolean"
        -      },
        -      "status_codes": {
        -        "additionalProperties": {
        -          "maximum": 9007199254740991,
        -          "minimum": -9007199254740991,
        -          "type": "integer"
        -        },
        -        "propertyNames": {
        -          "type": "string"
        -        },
        -        "type": "object"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "target",
        -      "pages_requested",
        -      "pages_crawled",
        -      "rendered",
        -      "onpage_score",
        -      "status_codes",
        -      "broken_links",
        -      "broken_resources",
        -      "non_indexable",
        -      "duplicate_titles",
        -      "duplicate_descriptions",
        -      "issues"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "brands": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "engines": {
        -        "items": {
        -          "enum": [
        -            "chatgpt",
        -            "claude",
        -            "gemini",
        -            "perplexity",
        -            "ai_overview",
        -            "ai_mode"
        -          ],
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "errors": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "error": {
        -              "additionalProperties": {},
        -              "properties": {
        -                "error": {
        -                  "type": "string"
        -                },
        -                "message": {
        -                  "type": "string"
        -                }
        -              },
        -              "required": [
        -                "error",
        -                "message"
        -              ],
        -              "type": "object"
        -            },
        -            "input": {
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "input",
        -            "error"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      },
        -      "prompts": {
        -        "items": {
        -          "type": "string"
        -        },
        -        "type": "array"
        -      },
        -      "rows": {
        -        "items": {
        -          "additionalProperties": false,
        -          "properties": {
        -            "answer": {
        -              "description": "The answer text. null when the engine showed no AI answer for the prompt.",
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "answered_at": {
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "citations": {
        -              "items": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "domain": {
        -                    "type": [
        -                      "string",
        -                      "null"
        -                    ]
        -                  },
        -                  "position": {
        -                    "description": "Order of first citation in the answer, 1-based.",
        -                    "maximum": 9007199254740991,
        -                    "minimum": -9007199254740991,
        -                    "type": "integer"
        -                  },
        -                  "title": {
        -                    "type": [
        -                      "string",
        -                      "null"
        -                    ]
        -                  },
        -                  "url": {
        -                    "type": [
        -                      "string",
        -                      "null"
        -                    ]
        -                  }
        -                },
        -                "required": [
        -                  "position",
        -                  "url",
        -                  "domain",
        -                  "title"
        -                ],
        -                "type": "object"
        -              },
        -              "type": "array"
        -            },
        -            "engine": {
        -              "enum": [
        -                "chatgpt",
        -                "claude",
        -                "gemini",
        -                "perplexity",
        -                "ai_overview",
        -                "ai_mode"
        -              ],
        -              "type": "string"
        -            },
        -            "mentions": {
        -              "description": "One entry per brand given, in the order given.",
        -              "items": {
        -                "additionalProperties": false,
        -                "properties": {
        -                  "brand": {
        -                    "type": "string"
        -                  },
        -                  "cited": {
        -                    "description": "A citation points at the brand's domain.",
        -                    "type": "boolean"
        -                  },
        -                  "mentioned": {
        -                    "description": "The brand name or domain appears in the answer text.",
        -                    "type": "boolean"
        -                  },
        -                  "position": {
        -                    "anyOf": [
        -                      {
        -                        "maximum": 9007199254740991,
        -                        "minimum": -9007199254740991,
        -                        "type": "integer"
        -                      },
        -                      {
        -                        "type": "null"
        -                      }
        -                    ],
        -                    "description": "Order of first mention among the brands given, 1-based; null when not mentioned."
        -                  }
        -                },
        -                "required": [
        -                  "brand",
        -                  "mentioned",
        -                  "position",
        -                  "cited"
        -                ],
        -                "type": "object"
        -              },
        -              "type": "array"
        -            },
        -            "model": {
        -              "description": "The model version that answered, or null for Google.",
        -              "type": [
        -                "string",
        -                "null"
        -              ]
        -            },
        -            "prompt": {
        -              "type": "string"
        -            }
        -          },
        -          "required": [
        -            "engine",
        -            "model",
        -            "answer",
        -            "citations",
        -            "answered_at",
        -            "prompt",
        -            "mentions"
        -          ],
        -          "type": "object"
        -        },
        -        "type": "array"
        -      }
        -    },
        -    "required": [
        -      "prompts",
        -      "engines",
        -      "brands",
        -      "rows",
        -      "errors"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "broken_links": {
        +        "anyOf": [
        +          {
        +            "maximum": 9007199254740991,
        +            "minimum": -9007199254740991,
        +            "type": "integer"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "broken_resources": {
        +        "anyOf": [
        +          {
        +            "maximum": 9007199254740991,
        +            "minimum": -9007199254740991,
        +            "type": "integer"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "duplicate_descriptions": {
        +        "anyOf": [
        +          {
        +            "maximum": 9007199254740991,
        +            "minimum": -9007199254740991,
        +            "type": "integer"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "duplicate_titles": {
        +        "anyOf": [
        +          {
        +            "maximum": 9007199254740991,
        +            "minimum": -9007199254740991,
        +            "type": "integer"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "issues": {
        +        "description": "Checks that failed on at least one page, most pages first.",
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "check": {
        +              "description": "OnPage check name, for example duplicate_title or no_h1_tag.",
        +              "type": "string"
        +            },
        +            "pages": {
        +              "maximum": 9007199254740991,
        +              "minimum": -9007199254740991,
        +              "type": "integer"
        +            },
        +            "sample_urls": {
        +              "items": {
        +                "type": "string"
        +              },
        +              "maxItems": 10,
        +              "type": "array"
        +            }
        +          },
        +          "required": [
        +            "check",
        +            "pages",
        +            "sample_urls"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "non_indexable": {
        +        "anyOf": [
        +          {
        +            "maximum": 9007199254740991,
        +            "minimum": -9007199254740991,
        +            "type": "integer"
        +          },
        +          {
        +            "type": "null"
        +          }
        +        ]
        +      },
        +      "onpage_score": {
        +        "type": [
        +          "number",
        +          "null"
        +        ]
        +      },
        +      "pages_crawled": {
        +        "maximum": 9007199254740991,
        +        "minimum": -9007199254740991,
        +        "type": "integer"
        +      },
        +      "pages_requested": {
        +        "maximum": 9007199254740991,
        +        "minimum": -9007199254740991,
        +        "type": "integer"
        +      },
        +      "rendered": {
        +        "type": "boolean"
        +      },
        +      "status_codes": {
        +        "additionalProperties": {
        +          "maximum": 9007199254740991,
        +          "minimum": -9007199254740991,
        +          "type": "integer"
        +        },
        +        "propertyNames": {
        +          "type": "string"
        +        },
        +        "type": "object"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "target",
        +      "pages_requested",
        +      "pages_crawled",
        +      "rendered",
        +      "onpage_score",
        +      "status_codes",
        +      "broken_links",
        +      "broken_resources",
        +      "non_indexable",
        +      "duplicate_titles",
        +      "duplicate_descriptions",
        +      "issues"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "brands": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "engines": {
        +        "items": {
        +          "enum": [
        +            "chatgpt",
        +            "claude",
        +            "gemini",
        +            "perplexity",
        +            "ai_overview",
        +            "ai_mode"
        +          ],
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "errors": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "error": {
        +              "additionalProperties": {},
        +              "properties": {
        +                "error": {
        +                  "type": "string"
        +                },
        +                "message": {
        +                  "type": "string"
        +                }
        +              },
        +              "required": [
        +                "error",
        +                "message"
        +              ],
        +              "type": "object"
        +            },
        +            "input": {
        +              "type": "string"
        +            }
        +          },
        +          "required": [
        +            "input",
        +            "error"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      },
        +      "prompts": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      },
        +      "rows": {
        +        "items": {
        +          "additionalProperties": false,
        +          "properties": {
        +            "answer": {
        +              "description": "The answer text. null when the engine showed no AI answer for the prompt.",
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "answered_at": {
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "citations": {
        +              "items": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "domain": {
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  },
        +                  "position": {
        +                    "description": "Order of first citation in the answer, 1-based.",
        +                    "maximum": 9007199254740991,
        +                    "minimum": -9007199254740991,
        +                    "type": "integer"
        +                  },
        +                  "title": {
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  },
        +                  "url": {
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  }
        +                },
        +                "required": [
        +                  "position",
        +                  "url",
        +                  "domain",
        +                  "title"
        +                ],
        +                "type": "object"
        +              },
        +              "type": "array"
        +            },
        +            "engine": {
        +              "enum": [
        +                "chatgpt",
        +                "claude",
        +                "gemini",
        +                "perplexity",
        +                "ai_overview",
        +                "ai_mode"
        +              ],
        +              "type": "string"
        +            },
        +            "mentions": {
        +              "description": "One entry per brand given, in the order given.",
        +              "items": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "brand": {
        +                    "type": "string"
        +                  },
        +                  "cited": {
        +                    "description": "A citation points at the brand's domain.",
        +                    "type": "boolean"
        +                  },
        +                  "mentioned": {
        +                    "description": "The brand name or domain appears in the answer text.",
        +                    "type": "boolean"
        +                  },
        +                  "position": {
        +                    "anyOf": [
        +                      {
        +                        "maximum": 9007199254740991,
        +                        "minimum": -9007199254740991,
        +                        "type": "integer"
        +                      },
        +                      {
        +                        "type": "null"
        +                      }
        +                    ],
        +                    "description": "Order of first mention among the brands given, 1-based; null when not mentioned."
        +                  }
        +                },
        +                "required": [
        +                  "brand",
        +                  "mentioned",
        +                  "position",
        +                  "cited"
        +                ],
        +                "type": "object"
        +              },
        +              "type": "array"
        +            },
        +            "model": {
        +              "description": "The model version that answered, or null for Google.",
        +              "type": [
        +                "string",
        +                "null"
        +              ]
        +            },
        +            "named_brands": {
        +              "default": [],
        +              "description": "Every brand the engine marked in its answer, not only those given. Empty when it does not say.",
        +              "items": {
        +                "type": "string"
        +              },
        +              "type": "array"
        +            },
        +            "prompt": {
        +              "type": "string"
        +            },
        +            "search_queries": {
        +              "default": [],
        +              "description": "The web searches the engine ran to answer. Empty when it does not say.",
        +              "items": {
        +                "type": "string"
        +              },
        +              "type": "array"
        +            },
        +            "search_results": {
        +              "default": [],
        +              "description": "Pages the engine retrieved while answering, cited or not. Empty when it does not say.",
        +              "items": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "domain": {
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  },
        +                  "position": {
        +                    "description": "Order of first citation in the answer, 1-based.",
        +                    "maximum": 9007199254740991,
        +                    "minimum": -9007199254740991,
        +                    "type": "integer"
        +                  },
        +                  "title": {
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  },
        +                  "url": {
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  }
        +                },
        +                "required": [
        +                  "position",
        +                  "url",
        +                  "domain",
        +                  "title"
        +                ],
        +                "type": "object"
        +              },
        +              "type": "array"
        +            }
        +          },
        +          "required": [
        +            "engine",
        +            "model",
        +            "answer",
        +            "citations",
        +            "search_results",
        +            "search_queries",
        +            "named_brands",
        +            "answered_at",
        +            "prompt",
        +            "mentions"
        +          ],
        +          "type": "object"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "prompts",
        +      "engines",
        +      "brands",
        +      "rows",
        +      "errors"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedinstagram_get_comments7 fields changed
      • addedOutput schema / properties / rows / items / properties / author / description
        Added value: +"Handle without the @, or a display name where that is all."
      • addedOutput schema / properties / rows / items / properties / author_name
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_url
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_verified
        Added value: +{
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / is_creator
        Added value: +{
        +  "description": "True when the post's own author wrote it.",
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / parent_id
        Added value: +{
        +  "description": "The comment this replies to; null at the top level.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "platform",
        -  "id",
        -  "post_id",
        -  "author",
        -  "created_at",
        -  "text",
        -  "likes",
        -  "replies",
        -  "depth"
        -]New value: +[
        +  "platform",
        +  "id",
        +  "post_id",
        +  "parent_id",
        +  "author",
        +  "author_name",
        +  "author_url",
        +  "author_verified",
        +  "is_creator",
        +  "created_at",
        +  "text",
        +  "likes",
        +  "replies",
        +  "depth"
        +]
    • Changedinstagram_get_post14 fields changed
      • addedOutput schema / properties / author_followers
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ]
        +}
      • addedOutput schema / properties / author_url
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / author_verified
        Added value: +{
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / collaborators
        Added value: +{
        +  "description": "Co-authors, collaborators and branded-content partners, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / hashtags
        Added value: +{
        +  "description": "Without the #.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / language
        Added value: +{
        +  "description": "The language the platform detected, as a code.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / links
        Added value: +{
        +  "description": "Outbound links in the post or its description, expanded.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / location
        Added value: +{
        +  "description": "The place the post is tagged with.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / mentions
        Added value: +{
        +  "description": "Handles the post names, without the @.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / music
        Added value: +{
        +  "description": "The sound or track, as title and artist.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / saves
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Saves or bookmarks, where the platform counts them."
        +}
      • addedOutput schema / properties / tagged
        Added value: +{
        +  "description": "Accounts tagged in the media, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / top_comments
        Added value: +{
        +  "description": "The comments the platform shows with the post: up to 10 on LinkedIn, a few elsewhere.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "author": {
        +        "description": "Display name.",
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "author_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "text": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "author",
        +      "author_url",
        +      "text"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / transcript
        Added value: +{
        +  "description": "What a video says, where the listing carries it, cut at 2000 characters.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
    • Changedinstagram_get_posts15 fields changed
      • addedOutput schema / properties / rows / items / properties / author_followers
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_url
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_verified
        Added value: +{
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / collaborators
        Added value: +{
        +  "description": "Co-authors, collaborators and branded-content partners, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / hashtags
        Added value: +{
        +  "description": "Without the #.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / language
        Added value: +{
        +  "description": "The language the platform detected, as a code.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / links
        Added value: +{
        +  "description": "Outbound links in the post or its description, expanded.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / location
        Added value: +{
        +  "description": "The place the post is tagged with.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / mentions
        Added value: +{
        +  "description": "Handles the post names, without the @.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / music
        Added value: +{
        +  "description": "The sound or track, as title and artist.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / saves
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Saves or bookmarks, where the platform counts them."
        +}
      • addedOutput schema / properties / rows / items / properties / tagged
        Added value: +{
        +  "description": "Accounts tagged in the media, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / top_comments
        Added value: +{
        +  "description": "The comments the platform shows with the post: up to 10 on LinkedIn, a few elsewhere.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "author": {
        +        "description": "Display name.",
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "author_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "text": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "author",
        +      "author_url",
        +      "text"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / transcript
        Added value: +{
        +  "description": "What a video says, where the listing carries it, cut at 2000 characters.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "platform",
        -  "id",
        -  "url",
        -  "author",
        -  "author_name",
        -  "created_at",
        -  "text",
        -  "likes",
        -  "comments",
        -  "shares",
        -  "views",
        -  "media",
        -  "duration_s",
        -  "is_ad"
        -]New value: +[
        +  "platform",
        +  "id",
        +  "url",
        +  "author",
        +  "author_name",
        +  "author_url",
        +  "author_followers",
        +  "author_verified",
        +  "created_at",
        +  "text",
        +  "likes",
        +  "comments",
        +  "shares",
        +  "saves",
        +  "views",
        +  "media",
        +  "duration_s",
        +  "is_ad",
        +  "hashtags",
        +  "mentions",
        +  "links",
        +  "collaborators",
        +  "tagged",
        +  "music",
        +  "location",
        +  "language",
        +  "transcript",
        +  "top_comments"
        +]
    • Changedinstagram_get_profile12 fields changed
      • addedOutput schema / properties / ad_library_id
        Added value: +{
        +  "description": "Facebook pages: the id ads_get_advertiser_ads takes for this page.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / company_type
        Added value: +{
        +  "description": "Company pages: Public Company, Privately Held.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / email
        Added value: +{
        +  "description": "The contact email the account shows publicly.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / experience
        Added value: +{
        +  "description": "LinkedIn people: the companies on the profile, newest first. No titles.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "company": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "company_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "end": {
        +        "description": "null while current.",
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "start": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "company",
        +      "company_url",
        +      "start",
        +      "end"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / founded
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Company pages: the year founded."
        +}
      • addedOutput schema / properties / links
        Added value: +{
        +  "description": "Other links the account lists: bio links and its profiles elsewhere.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / people
        Added value: +{
        +  "description": "LinkedIn company pages: the few employees the page shows, not the whole staff.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "name": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "title": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "name",
        +      "url",
        +      "title"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / phone
        Added value: +{
        +  "description": "The contact phone the account shows publicly.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / recent_posts
        Added value: +{
        +  "description": "LinkedIn people: their latest posts, for linkedin_get_comments.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "created_at": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "text": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "url",
        +      "text",
        +      "created_at"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / related
        Added value: +{
        +  "description": "Similar accounts the platform suggests beside this one.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "name": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "name",
        +      "url"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / running_ads
        Added value: +{
        +  "description": "Facebook pages: whether the page is running ads now.",
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / topics
        Added value: +{
        +  "description": "What the account says it covers: LinkedIn specialties, YouTube channel keywords.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedinstagram_get_reels15 fields changed
      • addedOutput schema / properties / rows / items / properties / author_followers
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_url
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_verified
        Added value: +{
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / collaborators
        Added value: +{
        +  "description": "Co-authors, collaborators and branded-content partners, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / hashtags
        Added value: +{
        +  "description": "Without the #.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / language
        Added value: +{
        +  "description": "The language the platform detected, as a code.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / links
        Added value: +{
        +  "description": "Outbound links in the post or its description, expanded.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / location
        Added value: +{
        +  "description": "The place the post is tagged with.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / mentions
        Added value: +{
        +  "description": "Handles the post names, without the @.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / music
        Added value: +{
        +  "description": "The sound or track, as title and artist.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / saves
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Saves or bookmarks, where the platform counts them."
        +}
      • addedOutput schema / properties / rows / items / properties / tagged
        Added value: +{
        +  "description": "Accounts tagged in the media, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / top_comments
        Added value: +{
        +  "description": "The comments the platform shows with the post: up to 10 on LinkedIn, a few elsewhere.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "author": {
        +        "description": "Display name.",
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "author_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "text": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "author",
        +      "author_url",
        +      "text"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / transcript
        Added value: +{
        +  "description": "What a video says, where the listing carries it, cut at 2000 characters.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "platform",
        -  "id",
        -  "url",
        -  "author",
        -  "author_name",
        -  "created_at",
        -  "text",
        -  "likes",
        -  "comments",
        -  "shares",
        -  "views",
        -  "media",
        -  "duration_s",
        -  "is_ad"
        -]New value: +[
        +  "platform",
        +  "id",
        +  "url",
        +  "author",
        +  "author_name",
        +  "author_url",
        +  "author_followers",
        +  "author_verified",
        +  "created_at",
        +  "text",
        +  "likes",
        +  "comments",
        +  "shares",
        +  "saves",
        +  "views",
        +  "media",
        +  "duration_s",
        +  "is_ad",
        +  "hashtags",
        +  "mentions",
        +  "links",
        +  "collaborators",
        +  "tagged",
        +  "music",
        +  "location",
        +  "language",
        +  "transcript",
        +  "top_comments"
        +]
    • Changedinstagram_search_posts15 fields changed
      • addedOutput schema / properties / rows / items / properties / author_followers
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_url
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_verified
        Added value: +{
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / collaborators
        Added value: +{
        +  "description": "Co-authors, collaborators and branded-content partners, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / hashtags
        Added value: +{
        +  "description": "Without the #.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / language
        Added value: +{
        +  "description": "The language the platform detected, as a code.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / links
        Added value: +{
        +  "description": "Outbound links in the post or its description, expanded.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / location
        Added value: +{
        +  "description": "The place the post is tagged with.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / mentions
        Added value: +{
        +  "description": "Handles the post names, without the @.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / music
        Added value: +{
        +  "description": "The sound or track, as title and artist.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / saves
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Saves or bookmarks, where the platform counts them."
        +}
      • addedOutput schema / properties / rows / items / properties / tagged
        Added value: +{
        +  "description": "Accounts tagged in the media, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / top_comments
        Added value: +{
        +  "description": "The comments the platform shows with the post: up to 10 on LinkedIn, a few elsewhere.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "author": {
        +        "description": "Display name.",
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "author_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "text": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "author",
        +      "author_url",
        +      "text"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / transcript
        Added value: +{
        +  "description": "What a video says, where the listing carries it, cut at 2000 characters.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "platform",
        -  "id",
        -  "url",
        -  "author",
        -  "author_name",
        -  "created_at",
        -  "text",
        -  "likes",
        -  "comments",
        -  "shares",
        -  "views",
        -  "media",
        -  "duration_s",
        -  "is_ad"
        -]New value: +[
        +  "platform",
        +  "id",
        +  "url",
        +  "author",
        +  "author_name",
        +  "author_url",
        +  "author_followers",
        +  "author_verified",
        +  "created_at",
        +  "text",
        +  "likes",
        +  "comments",
        +  "shares",
        +  "saves",
        +  "views",
        +  "media",
        +  "duration_s",
        +  "is_ad",
        +  "hashtags",
        +  "mentions",
        +  "links",
        +  "collaborators",
        +  "tagged",
        +  "music",
        +  "location",
        +  "language",
        +  "transcript",
        +  "top_comments"
        +]
    • Changedleads_get_company8 fields changed
      • addedOutput schema / properties / company_type
        Added value: +{
        +  "description": "Ownership or legal form, for example Privately Held or Public Company.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / headcount_growth
        Added value: +{
        +  "description": "Headcount change over the last `months`, in percent.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "months": {
        +        "maximum": 9007199254740991,
        +        "minimum": -9007199254740991,
        +        "type": "integer"
        +      },
        +      "percent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "months",
        +      "percent"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / headcount_range
        Added value: +{
        +  "description": "The headcount band the company declares, for example 11-50.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / keywords / description
        Added value: +"The specialties the company lists."
      • addedOutput schema / properties / phone / description
        Added value: +"The main number, as the company gives it."
      • changedOutput schema / properties / revenue / description
        Previous value: -"Estimated annual revenue in USD."New value: +"Annual revenue in USD where the company discloses it; otherwise null, and revenue_min and revenue_max hold the estimate."
      • addedOutput schema / properties / revenue_max
        Added value: +{
        +  "description": "High end of the estimated annual revenue range, in USD.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / revenue_min
        Added value: +{
        +  "description": "Low end of the estimated annual revenue range, in USD.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
    • Changedleads_get_domain_emails9 fields changed
      • addedOutput schema / properties / domains / items / properties / accept_all
        Added value: +{
        +  "description": "The mail server takes any address, so no address here can be proven and verifying one says accept_all.",
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / domains / items / properties / disposable
        Added value: +{
        +  "description": "A throwaway mail domain.",
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / domains / items / properties / linked_domains
        Added value: +{
        +  "description": "Other domains of the same organization.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / domains / items / properties / webmail
        Added value: +{
        +  "description": "A free mail domain such as gmail.com.",
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / domains / items / required
        Previous value: -[
        -  "domain",
        -  "pattern",
        -  "organization",
        -  "rows_available"
        -]New value: +[
        +  "domain",
        +  "pattern",
        +  "organization",
        +  "accept_all",
        +  "webmail",
        +  "disposable",
        +  "linked_domains",
        +  "rows_available"
        +]
      • addedOutput schema / properties / rows / items / properties / decision_maker
        Added value: +{
        +  "description": "The provider classes the person as a decision maker.",
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / phone
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / twitter
        Added value: +{
        +  "description": "X (Twitter) handle, without the @.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "domain",
        -  "email",
        -  "first_name",
        -  "last_name",
        -  "position",
        -  "department",
        -  "seniority",
        -  "type",
        -  "confidence",
        -  "verification_status",
        -  "sources",
        -  "linkedin_url"
        -]New value: +[
        +  "domain",
        +  "email",
        +  "first_name",
        +  "last_name",
        +  "position",
        +  "department",
        +  "seniority",
        +  "decision_maker",
        +  "type",
        +  "confidence",
        +  "verification_status",
        +  "sources",
        +  "linkedin_url",
        +  "twitter",
        +  "phone"
        +]
    • Changedleads_get_email5 fields changed
      • addedOutput schema / properties / linkedin_url
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / phone
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / position
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / sources
        Added value: +{
        +  "description": "Pages where the finder saw the address; empty when it inferred it or does not say.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "last_seen_at": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "url",
        +      "last_seen_at"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / twitter
        Added value: +{
        +  "description": "X (Twitter) handle, without the @.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
    • Changedleads_get_email_status1 field changed
      • addedOutput schema / properties / mail_provider
        Added value: +{
        +  "description": "Who runs the domain's mail servers, lower case: google, microsoft, or a filter such as mimecast.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
    • Changedleads_get_person8 fields changed
      • addedOutput schema / properties / company_employees
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "The current company's headcount."
        +}
      • addedOutput schema / properties / company_industry
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / education
        Added value: +{
        +  "description": "start and end are YYYY-MM.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "degree": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "end": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "field": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "school": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "start": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "school",
        +      "degree",
        +      "field",
        +      "start",
        +      "end"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / employment_history / description
        Added value: +"Most recent first. start and end are YYYY-MM; end is null for a current role."
      • addedOutput schema / properties / languages
        Added value: +{
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / skills
        Added value: +{
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / summary
        Added value: +{
        +  "description": "The profile's about text.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / title_start
        Added value: +{
        +  "description": "YYYY-MM the current role began.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
    • Changedleads_search_companies9 fields changed
      • addedOutput schema / properties / rows / items / properties / company_type
        Added value: +{
        +  "description": "Ownership or legal form, for example Privately Held or Public Company.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / description
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / headcount_growth
        Added value: +{
        +  "description": "Headcount change over the last `months`, in percent.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "months": {
        +        "maximum": 9007199254740991,
        +        "minimum": -9007199254740991,
        +        "type": "integer"
        +      },
        +      "percent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "months",
        +      "percent"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / headcount_range
        Added value: +{
        +  "description": "The headcount band the company declares, for example 11-50.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / keywords
        Added value: +{
        +  "description": "The specialties the company lists.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / phone
        Added value: +{
        +  "description": "The main number, as the company gives it.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / revenue_max
        Added value: +{
        +  "description": "High end of the estimated annual revenue range, in USD.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / revenue_min
        Added value: +{
        +  "description": "Low end of the estimated annual revenue range, in USD.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "id",
        -  "name",
        -  "domain",
        -  "website",
        -  "linkedin_url",
        -  "industry",
        -  "employees",
        -  "location",
        -  "founded_year"
        -]New value: +[
        +  "id",
        +  "name",
        +  "domain",
        +  "website",
        +  "linkedin_url",
        +  "industry",
        +  "employees",
        +  "headcount_range",
        +  "headcount_growth",
        +  "location",
        +  "founded_year",
        +  "company_type",
        +  "description",
        +  "keywords",
        +  "revenue_min",
        +  "revenue_max",
        +  "phone"
        +]
    • Changedleads_search_people7 fields changed
      • addedOutput schema / properties / rows / items / properties / company_employees
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "The current company's headcount."
        +}
      • addedOutput schema / properties / rows / items / properties / company_id
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / company_industry
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / company_linkedin_url
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / headline
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / title_start
        Added value: +{
        +  "description": "YYYY-MM the current role began.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "id",
        -  "first_name",
        -  "last_name",
        -  "title",
        -  "seniority",
        -  "company",
        -  "company_domain",
        -  "location",
        -  "linkedin_url",
        -  "has_email"
        -]New value: +[
        +  "id",
        +  "first_name",
        +  "last_name",
        +  "headline",
        +  "title",
        +  "title_start",
        +  "seniority",
        +  "company",
        +  "company_domain",
        +  "company_id",
        +  "company_linkedin_url",
        +  "company_employees",
        +  "company_industry",
        +  "location",
        +  "linkedin_url",
        +  "has_email"
        +]
    • Addedlinkedin_get_comments
    • Changedlinkedin_get_company12 fields changed
      • addedOutput schema / properties / ad_library_id
        Added value: +{
        +  "description": "Facebook pages: the id ads_get_advertiser_ads takes for this page.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / company_type
        Added value: +{
        +  "description": "Company pages: Public Company, Privately Held.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / email
        Added value: +{
        +  "description": "The contact email the account shows publicly.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / experience
        Added value: +{
        +  "description": "LinkedIn people: the companies on the profile, newest first. No titles.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "company": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "company_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "end": {
        +        "description": "null while current.",
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "start": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "company",
        +      "company_url",
        +      "start",
        +      "end"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / founded
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Company pages: the year founded."
        +}
      • addedOutput schema / properties / links
        Added value: +{
        +  "description": "Other links the account lists: bio links and its profiles elsewhere.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / people
        Added value: +{
        +  "description": "LinkedIn company pages: the few employees the page shows, not the whole staff.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "name": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "title": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "name",
        +      "url",
        +      "title"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / phone
        Added value: +{
        +  "description": "The contact phone the account shows publicly.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / recent_posts
        Added value: +{
        +  "description": "LinkedIn people: their latest posts, for linkedin_get_comments.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "created_at": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "text": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "url",
        +      "text",
        +      "created_at"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / related
        Added value: +{
        +  "description": "Similar accounts the platform suggests beside this one.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "name": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "name",
        +      "url"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / running_ads
        Added value: +{
        +  "description": "Facebook pages: whether the page is running ads now.",
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / topics
        Added value: +{
        +  "description": "What the account says it covers: LinkedIn specialties, YouTube channel keywords.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedlinkedin_get_company_posts15 fields changed
      • addedOutput schema / properties / rows / items / properties / author_followers
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_url
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_verified
        Added value: +{
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / collaborators
        Added value: +{
        +  "description": "Co-authors, collaborators and branded-content partners, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / hashtags
        Added value: +{
        +  "description": "Without the #.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / language
        Added value: +{
        +  "description": "The language the platform detected, as a code.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / links
        Added value: +{
        +  "description": "Outbound links in the post or its description, expanded.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / location
        Added value: +{
        +  "description": "The place the post is tagged with.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / mentions
        Added value: +{
        +  "description": "Handles the post names, without the @.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / music
        Added value: +{
        +  "description": "The sound or track, as title and artist.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / saves
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Saves or bookmarks, where the platform counts them."
        +}
      • addedOutput schema / properties / rows / items / properties / tagged
        Added value: +{
        +  "description": "Accounts tagged in the media, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / top_comments
        Added value: +{
        +  "description": "The comments the platform shows with the post: up to 10 on LinkedIn, a few elsewhere.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "author": {
        +        "description": "Display name.",
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "author_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "text": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "author",
        +      "author_url",
        +      "text"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / transcript
        Added value: +{
        +  "description": "What a video says, where the listing carries it, cut at 2000 characters.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "platform",
        -  "id",
        -  "url",
        -  "author",
        -  "author_name",
        -  "created_at",
        -  "text",
        -  "likes",
        -  "comments",
        -  "shares",
        -  "views",
        -  "media",
        -  "duration_s",
        -  "is_ad"
        -]New value: +[
        +  "platform",
        +  "id",
        +  "url",
        +  "author",
        +  "author_name",
        +  "author_url",
        +  "author_followers",
        +  "author_verified",
        +  "created_at",
        +  "text",
        +  "likes",
        +  "comments",
        +  "shares",
        +  "saves",
        +  "views",
        +  "media",
        +  "duration_s",
        +  "is_ad",
        +  "hashtags",
        +  "mentions",
        +  "links",
        +  "collaborators",
        +  "tagged",
        +  "music",
        +  "location",
        +  "language",
        +  "transcript",
        +  "top_comments"
        +]
    • Changedlinkedin_get_post14 fields changed
      • addedOutput schema / properties / author_followers
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ]
        +}
      • addedOutput schema / properties / author_url
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / author_verified
        Added value: +{
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / collaborators
        Added value: +{
        +  "description": "Co-authors, collaborators and branded-content partners, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / hashtags
        Added value: +{
        +  "description": "Without the #.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / language
        Added value: +{
        +  "description": "The language the platform detected, as a code.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / links
        Added value: +{
        +  "description": "Outbound links in the post or its description, expanded.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / location
        Added value: +{
        +  "description": "The place the post is tagged with.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / mentions
        Added value: +{
        +  "description": "Handles the post names, without the @.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / music
        Added value: +{
        +  "description": "The sound or track, as title and artist.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / saves
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Saves or bookmarks, where the platform counts them."
        +}
      • addedOutput schema / properties / tagged
        Added value: +{
        +  "description": "Accounts tagged in the media, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / top_comments
        Added value: +{
        +  "description": "The comments the platform shows with the post: up to 10 on LinkedIn, a few elsewhere.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "author": {
        +        "description": "Display name.",
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "author_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "text": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "author",
        +      "author_url",
        +      "text"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / transcript
        Added value: +{
        +  "description": "What a video says, where the listing carries it, cut at 2000 characters.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
    • Changedlinkedin_get_profile12 fields changed
      • addedOutput schema / properties / ad_library_id
        Added value: +{
        +  "description": "Facebook pages: the id ads_get_advertiser_ads takes for this page.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / company_type
        Added value: +{
        +  "description": "Company pages: Public Company, Privately Held.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / email
        Added value: +{
        +  "description": "The contact email the account shows publicly.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / experience
        Added value: +{
        +  "description": "LinkedIn people: the companies on the profile, newest first. No titles.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "company": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "company_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "end": {
        +        "description": "null while current.",
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "start": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "company",
        +      "company_url",
        +      "start",
        +      "end"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / founded
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Company pages: the year founded."
        +}
      • addedOutput schema / properties / links
        Added value: +{
        +  "description": "Other links the account lists: bio links and its profiles elsewhere.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / people
        Added value: +{
        +  "description": "LinkedIn company pages: the few employees the page shows, not the whole staff.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "name": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "title": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "name",
        +      "url",
        +      "title"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / phone
        Added value: +{
        +  "description": "The contact phone the account shows publicly.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / recent_posts
        Added value: +{
        +  "description": "LinkedIn people: their latest posts, for linkedin_get_comments.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "created_at": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "text": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "url",
        +      "text",
        +      "created_at"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / related
        Added value: +{
        +  "description": "Similar accounts the platform suggests beside this one.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "name": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "name",
        +      "url"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / running_ads
        Added value: +{
        +  "description": "Facebook pages: whether the page is running ads now.",
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / topics
        Added value: +{
        +  "description": "What the account says it covers: LinkedIn specialties, YouTube channel keywords.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedlinkedin_search_posts15 fields changed
      • addedOutput schema / properties / rows / items / properties / author_followers
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_url
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_verified
        Added value: +{
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / collaborators
        Added value: +{
        +  "description": "Co-authors, collaborators and branded-content partners, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / hashtags
        Added value: +{
        +  "description": "Without the #.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / language
        Added value: +{
        +  "description": "The language the platform detected, as a code.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / links
        Added value: +{
        +  "description": "Outbound links in the post or its description, expanded.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / location
        Added value: +{
        +  "description": "The place the post is tagged with.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / mentions
        Added value: +{
        +  "description": "Handles the post names, without the @.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / music
        Added value: +{
        +  "description": "The sound or track, as title and artist.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / saves
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Saves or bookmarks, where the platform counts them."
        +}
      • addedOutput schema / properties / rows / items / properties / tagged
        Added value: +{
        +  "description": "Accounts tagged in the media, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / top_comments
        Added value: +{
        +  "description": "The comments the platform shows with the post: up to 10 on LinkedIn, a few elsewhere.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "author": {
        +        "description": "Display name.",
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "author_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "text": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "author",
        +      "author_url",
        +      "text"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / transcript
        Added value: +{
        +  "description": "What a video says, where the listing carries it, cut at 2000 characters.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "platform",
        -  "id",
        -  "url",
        -  "author",
        -  "author_name",
        -  "created_at",
        -  "text",
        -  "likes",
        -  "comments",
        -  "shares",
        -  "views",
        -  "media",
        -  "duration_s",
        -  "is_ad"
        -]New value: +[
        +  "platform",
        +  "id",
        +  "url",
        +  "author",
        +  "author_name",
        +  "author_url",
        +  "author_followers",
        +  "author_verified",
        +  "created_at",
        +  "text",
        +  "likes",
        +  "comments",
        +  "shares",
        +  "saves",
        +  "views",
        +  "media",
        +  "duration_s",
        +  "is_ad",
        +  "hashtags",
        +  "mentions",
        +  "links",
        +  "collaborators",
        +  "tagged",
        +  "music",
        +  "location",
        +  "language",
        +  "transcript",
        +  "top_comments"
        +]
    • Changedreddit_get_comments8 fields changed
      • addedOutput schema / properties / rows / items / properties / depth / anyOf
        Added value: +[
        +  {
        +    "maximum": 9007199254740991,
        +    "minimum": -9007199254740991,
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / depth / description
        Previous value: -"0 for a top-level comment, 1 for a reply to one, and so on."New value: +"0 for a top-level comment, 1 for a reply to one, and so on. null for a search hit that is a reply, whose depth the search does not say."
      • removedOutput schema / properties / rows / items / properties / depth / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / rows / items / properties / depth / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / rows / items / properties / depth / type
        Removed value: -"integer"
      • addedOutput schema / properties / rows / items / properties / parent_id
        Added value: +{
        +  "description": "The comment this one answers, without the t1_ prefix. null for a top-level comment.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / post_title
        Added value: +{
        +  "description": "That thread's title.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "id",
        -  "post_id",
        -  "subreddit",
        -  "author",
        -  "created_at",
        -  "score",
        -  "body",
        -  "url",
        -  "depth"
        -]New value: +[
        +  "id",
        +  "post_id",
        +  "post_title",
        +  "parent_id",
        +  "subreddit",
        +  "author",
        +  "created_at",
        +  "score",
        +  "body",
        +  "url",
        +  "depth"
        +]
    • Changedreddit_get_new_posts2 fields changed
      • addedOutput schema / properties / rows / items / properties / is_video
        Added value: +{
        +  "description": "A video uploaded to Reddit itself.",
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "id",
        -  "subreddit",
        -  "title",
        -  "author",
        -  "created_at",
        -  "score",
        -  "comments",
        -  "upvote_ratio",
        -  "url",
        -  "link_url",
        -  "body",
        -  "flair",
        -  "over_18"
        -]New value: +[
        +  "id",
        +  "subreddit",
        +  "title",
        +  "author",
        +  "created_at",
        +  "score",
        +  "comments",
        +  "upvote_ratio",
        +  "url",
        +  "link_url",
        +  "body",
        +  "flair",
        +  "over_18",
        +  "is_video"
        +]
    • Changedreddit_get_post1 field changed
      • addedOutput schema / properties / is_video
        Added value: +{
        +  "description": "A video uploaded to Reddit itself.",
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
    • Changedreddit_search_comments8 fields changed
      • addedOutput schema / properties / rows / items / properties / depth / anyOf
        Added value: +[
        +  {
        +    "maximum": 9007199254740991,
        +    "minimum": -9007199254740991,
        +    "type": "integer"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • changedOutput schema / properties / rows / items / properties / depth / description
        Previous value: -"0 for a top-level comment, 1 for a reply to one, and so on."New value: +"0 for a top-level comment, 1 for a reply to one, and so on. null for a search hit that is a reply, whose depth the search does not say."
      • removedOutput schema / properties / rows / items / properties / depth / maximum
        Removed value: -9007199254740991
      • removedOutput schema / properties / rows / items / properties / depth / minimum
        Removed value: --9007199254740991
      • removedOutput schema / properties / rows / items / properties / depth / type
        Removed value: -"integer"
      • addedOutput schema / properties / rows / items / properties / parent_id
        Added value: +{
        +  "description": "The comment this one answers, without the t1_ prefix. null for a top-level comment.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / post_title
        Added value: +{
        +  "description": "That thread's title.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "id",
        -  "post_id",
        -  "subreddit",
        -  "author",
        -  "created_at",
        -  "score",
        -  "body",
        -  "url",
        -  "depth"
        -]New value: +[
        +  "id",
        +  "post_id",
        +  "post_title",
        +  "parent_id",
        +  "subreddit",
        +  "author",
        +  "created_at",
        +  "score",
        +  "body",
        +  "url",
        +  "depth"
        +]
    • Changedreddit_search_posts2 fields changed
      • addedOutput schema / properties / rows / items / properties / is_video
        Added value: +{
        +  "description": "A video uploaded to Reddit itself.",
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "id",
        -  "subreddit",
        -  "title",
        -  "author",
        -  "created_at",
        -  "score",
        -  "comments",
        -  "upvote_ratio",
        -  "url",
        -  "link_url",
        -  "body",
        -  "flair",
        -  "over_18"
        -]New value: +[
        +  "id",
        +  "subreddit",
        +  "title",
        +  "author",
        +  "created_at",
        +  "score",
        +  "comments",
        +  "upvote_ratio",
        +  "url",
        +  "link_url",
        +  "body",
        +  "flair",
        +  "over_18",
        +  "is_video"
        +]
    • Changedseo_get_backlink_summary11 fields changed
      • addedOutput schema / properties / broken_backlinks / description
        Added value: +"Backlinks to a page of the target that answers 4xx or 5xx."
      • addedOutput schema / properties / broken_pages
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Pages of the target that answer 4xx or 5xx and still have backlinks."
        +}
      • addedOutput schema / properties / link_attributes
        Added value: +{
        +  "additionalProperties": {
        +    "maximum": 9007199254740991,
        +    "minimum": -9007199254740991,
        +    "type": "integer"
        +  },
        +  "description": "Backlinks per rel value: nofollow, sponsored, ugc and others.",
        +  "propertyNames": {
        +    "type": "string"
        +  },
        +  "type": "object"
        +}
      • addedOutput schema / properties / link_countries
        Added value: +{
        +  "additionalProperties": {
        +    "maximum": 9007199254740991,
        +    "minimum": -9007199254740991,
        +    "type": "integer"
        +  },
        +  "description": "Backlinks per linking site's country code, top 10. Empty key = unknown.",
        +  "propertyNames": {
        +    "type": "string"
        +  },
        +  "type": "object"
        +}
      • addedOutput schema / properties / link_placements
        Added value: +{
        +  "additionalProperties": {
        +    "maximum": 9007199254740991,
        +    "minimum": -9007199254740991,
        +    "type": "integer"
        +  },
        +  "description": "Backlinks per section of the linking page: article, footer, nav and others.",
        +  "propertyNames": {
        +    "type": "string"
        +  },
        +  "type": "object"
        +}
      • addedOutput schema / properties / link_platforms
        Added value: +{
        +  "additionalProperties": {
        +    "maximum": 9007199254740991,
        +    "minimum": -9007199254740991,
        +    "type": "integer"
        +  },
        +  "description": "Backlinks per kind of linking site: blogs, news, ecommerce and others.",
        +  "propertyNames": {
        +    "type": "string"
        +  },
        +  "type": "object"
        +}
      • addedOutput schema / properties / link_tlds
        Added value: +{
        +  "additionalProperties": {
        +    "maximum": 9007199254740991,
        +    "minimum": -9007199254740991,
        +    "type": "integer"
        +  },
        +  "description": "Backlinks per TLD, top 10.",
        +  "propertyNames": {
        +    "type": "string"
        +  },
        +  "type": "object"
        +}
      • addedOutput schema / properties / referring_domains_nofollow
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Referring domains whose links are all nofollow."
        +}
      • addedOutput schema / properties / referring_pages
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ]
        +}
      • addedOutput schema / properties / spam_score
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Average spam score of the backlinks, 0 to 100."
        +}
      • addedOutput schema / properties / target_spam_score
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Spam score of the target, 0 to 100."
        +}
    • Changedseo_get_backlinks5 fields changed
      • addedOutput schema / properties / rows / items / properties / broken
        Added value: +{
        +  "description": "url_to answers 4xx or 5xx, so the link passes nothing.",
        +  "type": "boolean"
        +}
      • addedOutput schema / properties / rows / items / properties / rel
        Added value: +{
        +  "description": "The link's rel values, for example nofollow, sponsored, ugc.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / spam_score
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "0 to 100."
        +}
      • addedOutput schema / properties / rows / items / properties / url_to_status
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "HTTP status of url_to when last crawled, for example 200, 301 or 404."
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "url_from",
        -  "url_to",
        -  "domain_from",
        -  "dr_from",
        -  "page_title",
        -  "anchor",
        -  "dofollow",
        -  "type",
        -  "first_seen",
        -  "last_seen",
        -  "lost"
        -]New value: +[
        +  "url_from",
        +  "url_to",
        +  "domain_from",
        +  "dr_from",
        +  "page_title",
        +  "anchor",
        +  "dofollow",
        +  "rel",
        +  "type",
        +  "spam_score",
        +  "url_to_status",
        +  "broken",
        +  "first_seen",
        +  "last_seen",
        +  "lost"
        +]
    • Changedseo_get_domain_overview3 fields changed
      • addedOutput schema / properties / keyword_changes
        Added value: +{
        +  "anyOf": [
        +    {
        +      "additionalProperties": false,
        +      "properties": {
        +        "down": {
        +          "maximum": 9007199254740991,
        +          "minimum": -9007199254740991,
        +          "type": "integer"
        +        },
        +        "lost": {
        +          "maximum": 9007199254740991,
        +          "minimum": -9007199254740991,
        +          "type": "integer"
        +        },
        +        "new": {
        +          "maximum": 9007199254740991,
        +          "minimum": -9007199254740991,
        +          "type": "integer"
        +        },
        +        "up": {
        +          "maximum": 9007199254740991,
        +          "minimum": -9007199254740991,
        +          "type": "integer"
        +        }
        +      },
        +      "required": [
        +        "new",
        +        "up",
        +        "down",
        +        "lost"
        +      ],
        +      "type": "object"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Organic keywords new, up, down or lost since the provider's previous update."
        +}
      • addedOutput schema / properties / paid_keywords
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Keywords the domain shows ads for."
        +}
      • addedOutput schema / properties / paid_traffic
        Added value: +{
        +  "description": "Estimated monthly visits from Google Ads.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
    • Changedseo_get_keyword_metrics3 fields changed
      • addedOutput schema / properties / rows / items / properties / bid_high
        Added value: +{
        +  "description": "USD, the high end of Google Ads' top-of-page bid.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / bid_low
        Added value: +{
        +  "description": "USD, the low end of Google Ads' top-of-page bid.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "keyword",
        -  "volume",
        -  "kd",
        -  "intent",
        -  "cpc",
        -  "competition",
        -  "trend",
        -  "ai_volume",
        -  "ai_trend"
        -]New value: +[
        +  "keyword",
        +  "volume",
        +  "kd",
        +  "intent",
        +  "cpc",
        +  "competition",
        +  "bid_low",
        +  "bid_high",
        +  "trend",
        +  "ai_volume",
        +  "ai_trend"
        +]
    • Changedseo_get_ranked_keywords5 fields changed
      • addedOutput schema / properties / rows / items / properties / is_new
        Added value: +{
        +  "description": "Ranks now and did not at the provider's previous update.",
        +  "type": "boolean"
        +}
      • addedOutput schema / properties / rows / items / properties / previous_rank
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Rank at the provider's previous update; null when it did not rank then."
        +}
      • addedOutput schema / properties / rows / items / properties / serp_features
        Added value: +{
        +  "description": "SERP feature types on the keyword's page, for example ai_overview.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / type
        Added value: +{
        +  "description": "organic, featured_snippet or local_pack. Ads are excluded.",
        +  "type": "string"
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "keyword",
        -  "rank",
        -  "url",
        -  "volume",
        -  "kd",
        -  "cpc",
        -  "intent",
        -  "traffic"
        -]New value: +[
        +  "keyword",
        +  "rank",
        +  "type",
        +  "previous_rank",
        +  "is_new",
        +  "url",
        +  "volume",
        +  "kd",
        +  "cpc",
        +  "intent",
        +  "traffic",
        +  "serp_features"
        +]
    • Changedseo_get_referring_domains2 fields changed
      • addedOutput schema / properties / rows / items / properties / broken_backlinks
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Links from this domain to a page of the target that answers 4xx or 5xx."
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "domain",
        -  "domain_rank",
        -  "backlinks",
        -  "referring_pages",
        -  "dofollow_backlinks",
        -  "spam_score",
        -  "first_seen",
        -  "lost"
        -]New value: +[
        +  "domain",
        +  "domain_rank",
        +  "backlinks",
        +  "referring_pages",
        +  "dofollow_backlinks",
        +  "broken_backlinks",
        +  "spam_score",
        +  "first_seen",
        +  "lost"
        +]
    • Changedseo_get_serp6 fields changed
      • addedOutput schema / properties / related_searches
        Added value: +{
        +  "description": "Google's related searches, in page order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / results / items / properties / published_at
        Added value: +{
        +  "description": "The date Google shows on the result.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / results / items / properties / rating
        Added value: +{
        +  "description": "Review stars Google shows on the result, out of 5.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / results / items / properties / snippet / description
        Added value: +"The text Google shows; for a people_also_ask row, the answer."
      • addedOutput schema / properties / results / items / properties / title / description
        Added value: +"The page title; for a people_also_ask row, the question."
      • changedOutput schema / properties / results / items / required
        Previous value: -[
        -  "rank",
        -  "organic_rank",
        -  "type",
        -  "url",
        -  "domain",
        -  "title",
        -  "snippet"
        -]New value: +[
        +  "rank",
        +  "organic_rank",
        +  "type",
        +  "url",
        +  "domain",
        +  "title",
        +  "snippet",
        +  "published_at",
        +  "rating"
        +]
    • Changedseo_get_serp_competitors3 fields changed
      • addedOutput schema / properties / rows / items / properties / paid_keywords
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / paid_traffic
        Added value: +{
        +  "description": "Estimated monthly visits from Google Ads.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "domain",
        -  "shared_keywords",
        -  "avg_position",
        -  "organic_traffic",
        -  "organic_keywords"
        -]New value: +[
        +  "domain",
        +  "shared_keywords",
        +  "avg_position",
        +  "organic_traffic",
        +  "organic_keywords",
        +  "paid_traffic",
        +  "paid_keywords"
        +]
    • Changedseo_search_keywords3 fields changed
      • addedOutput schema / properties / rows / items / properties / bid_high
        Added value: +{
        +  "description": "USD, the high end of Google Ads' top-of-page bid.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / bid_low
        Added value: +{
        +  "description": "USD, the low end of Google Ads' top-of-page bid.",
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "keyword",
        -  "volume",
        -  "kd",
        -  "intent",
        -  "cpc",
        -  "competition",
        -  "trend"
        -]New value: +[
        +  "keyword",
        +  "volume",
        +  "kd",
        +  "intent",
        +  "cpc",
        +  "competition",
        +  "bid_low",
        +  "bid_high",
        +  "trend"
        +]
    • Changedtiktok_get_comments7 fields changed
      • addedOutput schema / properties / rows / items / properties / author / description
        Added value: +"Handle without the @, or a display name where that is all."
      • addedOutput schema / properties / rows / items / properties / author_name
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_url
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_verified
        Added value: +{
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / is_creator
        Added value: +{
        +  "description": "True when the post's own author wrote it.",
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / parent_id
        Added value: +{
        +  "description": "The comment this replies to; null at the top level.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "platform",
        -  "id",
        -  "post_id",
        -  "author",
        -  "created_at",
        -  "text",
        -  "likes",
        -  "replies",
        -  "depth"
        -]New value: +[
        +  "platform",
        +  "id",
        +  "post_id",
        +  "parent_id",
        +  "author",
        +  "author_name",
        +  "author_url",
        +  "author_verified",
        +  "is_creator",
        +  "created_at",
        +  "text",
        +  "likes",
        +  "replies",
        +  "depth"
        +]
    • Changedtiktok_get_profile12 fields changed
      • addedOutput schema / properties / ad_library_id
        Added value: +{
        +  "description": "Facebook pages: the id ads_get_advertiser_ads takes for this page.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / company_type
        Added value: +{
        +  "description": "Company pages: Public Company, Privately Held.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / email
        Added value: +{
        +  "description": "The contact email the account shows publicly.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / experience
        Added value: +{
        +  "description": "LinkedIn people: the companies on the profile, newest first. No titles.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "company": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "company_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "end": {
        +        "description": "null while current.",
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "start": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "company",
        +      "company_url",
        +      "start",
        +      "end"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / founded
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Company pages: the year founded."
        +}
      • addedOutput schema / properties / links
        Added value: +{
        +  "description": "Other links the account lists: bio links and its profiles elsewhere.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / people
        Added value: +{
        +  "description": "LinkedIn company pages: the few employees the page shows, not the whole staff.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "name": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "title": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "name",
        +      "url",
        +      "title"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / phone
        Added value: +{
        +  "description": "The contact phone the account shows publicly.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / recent_posts
        Added value: +{
        +  "description": "LinkedIn people: their latest posts, for linkedin_get_comments.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "created_at": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "text": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "url",
        +      "text",
        +      "created_at"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / related
        Added value: +{
        +  "description": "Similar accounts the platform suggests beside this one.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "name": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "name",
        +      "url"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / running_ads
        Added value: +{
        +  "description": "Facebook pages: whether the page is running ads now.",
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / topics
        Added value: +{
        +  "description": "What the account says it covers: LinkedIn specialties, YouTube channel keywords.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedtiktok_get_video14 fields changed
      • addedOutput schema / properties / author_followers
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ]
        +}
      • addedOutput schema / properties / author_url
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / author_verified
        Added value: +{
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / collaborators
        Added value: +{
        +  "description": "Co-authors, collaborators and branded-content partners, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / hashtags
        Added value: +{
        +  "description": "Without the #.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / language
        Added value: +{
        +  "description": "The language the platform detected, as a code.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / links
        Added value: +{
        +  "description": "Outbound links in the post or its description, expanded.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / location
        Added value: +{
        +  "description": "The place the post is tagged with.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / mentions
        Added value: +{
        +  "description": "Handles the post names, without the @.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / music
        Added value: +{
        +  "description": "The sound or track, as title and artist.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / saves
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Saves or bookmarks, where the platform counts them."
        +}
      • addedOutput schema / properties / tagged
        Added value: +{
        +  "description": "Accounts tagged in the media, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / top_comments
        Added value: +{
        +  "description": "The comments the platform shows with the post: up to 10 on LinkedIn, a few elsewhere.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "author": {
        +        "description": "Display name.",
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "author_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "text": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "author",
        +      "author_url",
        +      "text"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / transcript
        Added value: +{
        +  "description": "What a video says, where the listing carries it, cut at 2000 characters.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
    • Changedtiktok_get_videos15 fields changed
      • addedOutput schema / properties / rows / items / properties / author_followers
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_url
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_verified
        Added value: +{
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / collaborators
        Added value: +{
        +  "description": "Co-authors, collaborators and branded-content partners, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / hashtags
        Added value: +{
        +  "description": "Without the #.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / language
        Added value: +{
        +  "description": "The language the platform detected, as a code.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / links
        Added value: +{
        +  "description": "Outbound links in the post or its description, expanded.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / location
        Added value: +{
        +  "description": "The place the post is tagged with.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / mentions
        Added value: +{
        +  "description": "Handles the post names, without the @.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / music
        Added value: +{
        +  "description": "The sound or track, as title and artist.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / saves
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Saves or bookmarks, where the platform counts them."
        +}
      • addedOutput schema / properties / rows / items / properties / tagged
        Added value: +{
        +  "description": "Accounts tagged in the media, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / top_comments
        Added value: +{
        +  "description": "The comments the platform shows with the post: up to 10 on LinkedIn, a few elsewhere.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "author": {
        +        "description": "Display name.",
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "author_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "text": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "author",
        +      "author_url",
        +      "text"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / transcript
        Added value: +{
        +  "description": "What a video says, where the listing carries it, cut at 2000 characters.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "platform",
        -  "id",
        -  "url",
        -  "author",
        -  "author_name",
        -  "created_at",
        -  "text",
        -  "likes",
        -  "comments",
        -  "shares",
        -  "views",
        -  "media",
        -  "duration_s",
        -  "is_ad"
        -]New value: +[
        +  "platform",
        +  "id",
        +  "url",
        +  "author",
        +  "author_name",
        +  "author_url",
        +  "author_followers",
        +  "author_verified",
        +  "created_at",
        +  "text",
        +  "likes",
        +  "comments",
        +  "shares",
        +  "saves",
        +  "views",
        +  "media",
        +  "duration_s",
        +  "is_ad",
        +  "hashtags",
        +  "mentions",
        +  "links",
        +  "collaborators",
        +  "tagged",
        +  "music",
        +  "location",
        +  "language",
        +  "transcript",
        +  "top_comments"
        +]
    • Changedtiktok_search_videos15 fields changed
      • addedOutput schema / properties / rows / items / properties / author_followers
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_url
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_verified
        Added value: +{
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / collaborators
        Added value: +{
        +  "description": "Co-authors, collaborators and branded-content partners, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / hashtags
        Added value: +{
        +  "description": "Without the #.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / language
        Added value: +{
        +  "description": "The language the platform detected, as a code.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / links
        Added value: +{
        +  "description": "Outbound links in the post or its description, expanded.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / location
        Added value: +{
        +  "description": "The place the post is tagged with.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / mentions
        Added value: +{
        +  "description": "Handles the post names, without the @.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / music
        Added value: +{
        +  "description": "The sound or track, as title and artist.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / saves
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Saves or bookmarks, where the platform counts them."
        +}
      • addedOutput schema / properties / rows / items / properties / tagged
        Added value: +{
        +  "description": "Accounts tagged in the media, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / top_comments
        Added value: +{
        +  "description": "The comments the platform shows with the post: up to 10 on LinkedIn, a few elsewhere.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "author": {
        +        "description": "Display name.",
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "author_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "text": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "author",
        +      "author_url",
        +      "text"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / transcript
        Added value: +{
        +  "description": "What a video says, where the listing carries it, cut at 2000 characters.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "platform",
        -  "id",
        -  "url",
        -  "author",
        -  "author_name",
        -  "created_at",
        -  "text",
        -  "likes",
        -  "comments",
        -  "shares",
        -  "views",
        -  "media",
        -  "duration_s",
        -  "is_ad"
        -]New value: +[
        +  "platform",
        +  "id",
        +  "url",
        +  "author",
        +  "author_name",
        +  "author_url",
        +  "author_followers",
        +  "author_verified",
        +  "created_at",
        +  "text",
        +  "likes",
        +  "comments",
        +  "shares",
        +  "saves",
        +  "views",
        +  "media",
        +  "duration_s",
        +  "is_ad",
        +  "hashtags",
        +  "mentions",
        +  "links",
        +  "collaborators",
        +  "tagged",
        +  "music",
        +  "location",
        +  "language",
        +  "transcript",
        +  "top_comments"
        +]
    • Changedtwitter_get_profile12 fields changed
      • addedOutput schema / properties / ad_library_id
        Added value: +{
        +  "description": "Facebook pages: the id ads_get_advertiser_ads takes for this page.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / company_type
        Added value: +{
        +  "description": "Company pages: Public Company, Privately Held.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / email
        Added value: +{
        +  "description": "The contact email the account shows publicly.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / experience
        Added value: +{
        +  "description": "LinkedIn people: the companies on the profile, newest first. No titles.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "company": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "company_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "end": {
        +        "description": "null while current.",
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "start": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "company",
        +      "company_url",
        +      "start",
        +      "end"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / founded
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Company pages: the year founded."
        +}
      • addedOutput schema / properties / links
        Added value: +{
        +  "description": "Other links the account lists: bio links and its profiles elsewhere.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / people
        Added value: +{
        +  "description": "LinkedIn company pages: the few employees the page shows, not the whole staff.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "name": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "title": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "name",
        +      "url",
        +      "title"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / phone
        Added value: +{
        +  "description": "The contact phone the account shows publicly.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / recent_posts
        Added value: +{
        +  "description": "LinkedIn people: their latest posts, for linkedin_get_comments.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "created_at": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "text": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "url",
        +      "text",
        +      "created_at"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / related
        Added value: +{
        +  "description": "Similar accounts the platform suggests beside this one.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "name": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "name",
        +      "url"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / running_ads
        Added value: +{
        +  "description": "Facebook pages: whether the page is running ads now.",
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / topics
        Added value: +{
        +  "description": "What the account says it covers: LinkedIn specialties, YouTube channel keywords.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedtwitter_get_tweet14 fields changed
      • addedOutput schema / properties / author_followers
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ]
        +}
      • addedOutput schema / properties / author_url
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / author_verified
        Added value: +{
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / collaborators
        Added value: +{
        +  "description": "Co-authors, collaborators and branded-content partners, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / hashtags
        Added value: +{
        +  "description": "Without the #.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / language
        Added value: +{
        +  "description": "The language the platform detected, as a code.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / links
        Added value: +{
        +  "description": "Outbound links in the post or its description, expanded.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / location
        Added value: +{
        +  "description": "The place the post is tagged with.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / mentions
        Added value: +{
        +  "description": "Handles the post names, without the @.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / music
        Added value: +{
        +  "description": "The sound or track, as title and artist.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / saves
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Saves or bookmarks, where the platform counts them."
        +}
      • addedOutput schema / properties / tagged
        Added value: +{
        +  "description": "Accounts tagged in the media, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / top_comments
        Added value: +{
        +  "description": "The comments the platform shows with the post: up to 10 on LinkedIn, a few elsewhere.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "author": {
        +        "description": "Display name.",
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "author_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "text": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "author",
        +      "author_url",
        +      "text"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / transcript
        Added value: +{
        +  "description": "What a video says, where the listing carries it, cut at 2000 characters.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
    • Changedtwitter_get_tweets15 fields changed
      • addedOutput schema / properties / rows / items / properties / author_followers
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_url
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_verified
        Added value: +{
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / collaborators
        Added value: +{
        +  "description": "Co-authors, collaborators and branded-content partners, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / hashtags
        Added value: +{
        +  "description": "Without the #.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / language
        Added value: +{
        +  "description": "The language the platform detected, as a code.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / links
        Added value: +{
        +  "description": "Outbound links in the post or its description, expanded.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / location
        Added value: +{
        +  "description": "The place the post is tagged with.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / mentions
        Added value: +{
        +  "description": "Handles the post names, without the @.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / music
        Added value: +{
        +  "description": "The sound or track, as title and artist.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / saves
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Saves or bookmarks, where the platform counts them."
        +}
      • addedOutput schema / properties / rows / items / properties / tagged
        Added value: +{
        +  "description": "Accounts tagged in the media, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / top_comments
        Added value: +{
        +  "description": "The comments the platform shows with the post: up to 10 on LinkedIn, a few elsewhere.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "author": {
        +        "description": "Display name.",
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "author_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "text": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "author",
        +      "author_url",
        +      "text"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / transcript
        Added value: +{
        +  "description": "What a video says, where the listing carries it, cut at 2000 characters.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "platform",
        -  "id",
        -  "url",
        -  "author",
        -  "author_name",
        -  "created_at",
        -  "text",
        -  "likes",
        -  "comments",
        -  "shares",
        -  "views",
        -  "media",
        -  "duration_s",
        -  "is_ad"
        -]New value: +[
        +  "platform",
        +  "id",
        +  "url",
        +  "author",
        +  "author_name",
        +  "author_url",
        +  "author_followers",
        +  "author_verified",
        +  "created_at",
        +  "text",
        +  "likes",
        +  "comments",
        +  "shares",
        +  "saves",
        +  "views",
        +  "media",
        +  "duration_s",
        +  "is_ad",
        +  "hashtags",
        +  "mentions",
        +  "links",
        +  "collaborators",
        +  "tagged",
        +  "music",
        +  "location",
        +  "language",
        +  "transcript",
        +  "top_comments"
        +]
    • Changedyoutube_get_channel12 fields changed
      • addedOutput schema / properties / ad_library_id
        Added value: +{
        +  "description": "Facebook pages: the id ads_get_advertiser_ads takes for this page.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / company_type
        Added value: +{
        +  "description": "Company pages: Public Company, Privately Held.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / email
        Added value: +{
        +  "description": "The contact email the account shows publicly.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / experience
        Added value: +{
        +  "description": "LinkedIn people: the companies on the profile, newest first. No titles.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "company": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "company_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "end": {
        +        "description": "null while current.",
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "start": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "company",
        +      "company_url",
        +      "start",
        +      "end"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / founded
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Company pages: the year founded."
        +}
      • addedOutput schema / properties / links
        Added value: +{
        +  "description": "Other links the account lists: bio links and its profiles elsewhere.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / people
        Added value: +{
        +  "description": "LinkedIn company pages: the few employees the page shows, not the whole staff.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "name": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "title": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "name",
        +      "url",
        +      "title"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / phone
        Added value: +{
        +  "description": "The contact phone the account shows publicly.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / recent_posts
        Added value: +{
        +  "description": "LinkedIn people: their latest posts, for linkedin_get_comments.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "created_at": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "text": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "url",
        +      "text",
        +      "created_at"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / related
        Added value: +{
        +  "description": "Similar accounts the platform suggests beside this one.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "name": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "name",
        +      "url"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / running_ads
        Added value: +{
        +  "description": "Facebook pages: whether the page is running ads now.",
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / topics
        Added value: +{
        +  "description": "What the account says it covers: LinkedIn specialties, YouTube channel keywords.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedyoutube_get_comments7 fields changed
      • addedOutput schema / properties / rows / items / properties / author / description
        Added value: +"Handle without the @, or a display name where that is all."
      • addedOutput schema / properties / rows / items / properties / author_name
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_url
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_verified
        Added value: +{
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / is_creator
        Added value: +{
        +  "description": "True when the post's own author wrote it.",
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / parent_id
        Added value: +{
        +  "description": "The comment this replies to; null at the top level.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "platform",
        -  "id",
        -  "post_id",
        -  "author",
        -  "created_at",
        -  "text",
        -  "likes",
        -  "replies",
        -  "depth"
        -]New value: +[
        +  "platform",
        +  "id",
        +  "post_id",
        +  "parent_id",
        +  "author",
        +  "author_name",
        +  "author_url",
        +  "author_verified",
        +  "is_creator",
        +  "created_at",
        +  "text",
        +  "likes",
        +  "replies",
        +  "depth"
        +]
    • Changedyoutube_get_video14 fields changed
      • addedOutput schema / properties / author_followers
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ]
        +}
      • addedOutput schema / properties / author_url
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / author_verified
        Added value: +{
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / collaborators
        Added value: +{
        +  "description": "Co-authors, collaborators and branded-content partners, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / hashtags
        Added value: +{
        +  "description": "Without the #.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / language
        Added value: +{
        +  "description": "The language the platform detected, as a code.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / links
        Added value: +{
        +  "description": "Outbound links in the post or its description, expanded.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / location
        Added value: +{
        +  "description": "The place the post is tagged with.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / mentions
        Added value: +{
        +  "description": "Handles the post names, without the @.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / music
        Added value: +{
        +  "description": "The sound or track, as title and artist.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / saves
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Saves or bookmarks, where the platform counts them."
        +}
      • addedOutput schema / properties / tagged
        Added value: +{
        +  "description": "Accounts tagged in the media, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / top_comments
        Added value: +{
        +  "description": "The comments the platform shows with the post: up to 10 on LinkedIn, a few elsewhere.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "author": {
        +        "description": "Display name.",
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "author_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "text": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "author",
        +      "author_url",
        +      "text"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / transcript
        Added value: +{
        +  "description": "What a video says, where the listing carries it, cut at 2000 characters.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
    • Changedyoutube_get_videos15 fields changed
      • addedOutput schema / properties / rows / items / properties / author_followers
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_url
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_verified
        Added value: +{
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / collaborators
        Added value: +{
        +  "description": "Co-authors, collaborators and branded-content partners, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / hashtags
        Added value: +{
        +  "description": "Without the #.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / language
        Added value: +{
        +  "description": "The language the platform detected, as a code.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / links
        Added value: +{
        +  "description": "Outbound links in the post or its description, expanded.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / location
        Added value: +{
        +  "description": "The place the post is tagged with.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / mentions
        Added value: +{
        +  "description": "Handles the post names, without the @.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / music
        Added value: +{
        +  "description": "The sound or track, as title and artist.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / saves
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Saves or bookmarks, where the platform counts them."
        +}
      • addedOutput schema / properties / rows / items / properties / tagged
        Added value: +{
        +  "description": "Accounts tagged in the media, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / top_comments
        Added value: +{
        +  "description": "The comments the platform shows with the post: up to 10 on LinkedIn, a few elsewhere.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "author": {
        +        "description": "Display name.",
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "author_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "text": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "author",
        +      "author_url",
        +      "text"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / transcript
        Added value: +{
        +  "description": "What a video says, where the listing carries it, cut at 2000 characters.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "platform",
        -  "id",
        -  "url",
        -  "author",
        -  "author_name",
        -  "created_at",
        -  "text",
        -  "likes",
        -  "comments",
        -  "shares",
        -  "views",
        -  "media",
        -  "duration_s",
        -  "is_ad"
        -]New value: +[
        +  "platform",
        +  "id",
        +  "url",
        +  "author",
        +  "author_name",
        +  "author_url",
        +  "author_followers",
        +  "author_verified",
        +  "created_at",
        +  "text",
        +  "likes",
        +  "comments",
        +  "shares",
        +  "saves",
        +  "views",
        +  "media",
        +  "duration_s",
        +  "is_ad",
        +  "hashtags",
        +  "mentions",
        +  "links",
        +  "collaborators",
        +  "tagged",
        +  "music",
        +  "location",
        +  "language",
        +  "transcript",
        +  "top_comments"
        +]
    • Changedyoutube_search_videos15 fields changed
      • addedOutput schema / properties / rows / items / properties / author_followers
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_url
        Added value: +{
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / author_verified
        Added value: +{
        +  "type": [
        +    "boolean",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / collaborators
        Added value: +{
        +  "description": "Co-authors, collaborators and branded-content partners, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / hashtags
        Added value: +{
        +  "description": "Without the #.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / language
        Added value: +{
        +  "description": "The language the platform detected, as a code.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / links
        Added value: +{
        +  "description": "Outbound links in the post or its description, expanded.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / location
        Added value: +{
        +  "description": "The place the post is tagged with.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / mentions
        Added value: +{
        +  "description": "Handles the post names, without the @.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / music
        Added value: +{
        +  "description": "The sound or track, as title and artist.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • addedOutput schema / properties / rows / items / properties / saves
        Added value: +{
        +  "anyOf": [
        +    {
        +      "maximum": 9007199254740991,
        +      "minimum": -9007199254740991,
        +      "type": "integer"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "description": "Saves or bookmarks, where the platform counts them."
        +}
      • addedOutput schema / properties / rows / items / properties / tagged
        Added value: +{
        +  "description": "Accounts tagged in the media, by handle.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / top_comments
        Added value: +{
        +  "description": "The comments the platform shows with the post: up to 10 on LinkedIn, a few elsewhere.",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "author": {
        +        "description": "Display name.",
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "author_url": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      },
        +      "text": {
        +        "type": [
        +          "string",
        +          "null"
        +        ]
        +      }
        +    },
        +    "required": [
        +      "author",
        +      "author_url",
        +      "text"
        +    ],
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / rows / items / properties / transcript
        Added value: +{
        +  "description": "What a video says, where the listing carries it, cut at 2000 characters.",
        +  "type": [
        +    "string",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "platform",
        -  "id",
        -  "url",
        -  "author",
        -  "author_name",
        -  "created_at",
        -  "text",
        -  "likes",
        -  "comments",
        -  "shares",
        -  "views",
        -  "media",
        -  "duration_s",
        -  "is_ad"
        -]New value: +[
        +  "platform",
        +  "id",
        +  "url",
        +  "author",
        +  "author_name",
        +  "author_url",
        +  "author_followers",
        +  "author_verified",
        +  "created_at",
        +  "text",
        +  "likes",
        +  "comments",
        +  "shares",
        +  "saves",
        +  "views",
        +  "media",
        +  "duration_s",
        +  "is_ad",
        +  "hashtags",
        +  "mentions",
        +  "links",
        +  "collaborators",
        +  "tagged",
        +  "music",
        +  "location",
        +  "language",
        +  "transcript",
        +  "top_comments"
        +]
  8. 81 tool updates
    • Changedads_get_ad2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedads_get_advertiser_ads2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedads_search_ads2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedads_search_advertisers2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedaeo_get_site_readiness2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedaeo_run_ai_answers2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedaeo_search_prompts2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedanalytics_get_fields2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedanalytics_get_report2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedanalytics_list_properties2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedconsole_get_crawl_issues2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedconsole_get_search_analytics2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedconsole_get_sitemaps2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedconsole_inspect_url2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedconsole_list_properties2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedfacebook_get_comments2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedfacebook_get_group_posts2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedfacebook_get_post2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedfacebook_get_posts2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedfacebook_get_profile2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedfacebook_get_transcript2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedget_task2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedinstagram_get_comments2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedinstagram_get_post2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedinstagram_get_posts2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedinstagram_get_profile2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedinstagram_get_reels2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedinstagram_get_transcript2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedinstagram_search_posts2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedleads_get_company2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedleads_get_domain_emails2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedleads_get_email2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedleads_get_email_status2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedleads_get_person2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedleads_search_companies2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedleads_search_people2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedlinkedin_get_company2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedlinkedin_get_company_posts2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedlinkedin_get_post2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedlinkedin_get_profile2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedlinkedin_search_posts2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedreddit_get_comments2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedreddit_get_new_posts2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedreddit_get_post2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedreddit_get_subreddit2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedreddit_search_comments2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedreddit_search_posts2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedreddit_search_subreddits2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_get_backlink_summary2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_get_backlinks2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_get_domain_overview2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_get_domain_ratings4 fields changed
      • changedInput schema / properties / targets / items / description
        Previous value: -"Domain or URL. example.com covers all subdomains, www.example.com is that host only, a full URL is that page only."New value: +"Domain or URL. A URL is rated by its host. domain_rank rates the host as given (www.github.com is that host only); ahrefs_dr rates its registered domain."
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • addedOutput schema / properties / rows / items / properties / ahrefs_dr / description
        Added value: +"Ahrefs Domain Rating of the registered domain: www.github.com and gist.github.com both get github.com's. domain_rank rates the host as given."
    • Changedseo_get_keyword_gap2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_get_keyword_metrics2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_get_page2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_get_position2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_get_ranked_keywords2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_get_referring_domains2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_get_serp2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_get_serp_competitors2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_get_traffic_estimates2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_run_technical_crawl2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_search_keywords2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedsubmit_feedback2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedtiktok_get_audience2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedtiktok_get_comments2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedtiktok_get_followers2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedtiktok_get_profile2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedtiktok_get_transcript2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedtiktok_get_video2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedtiktok_get_videos2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedtiktok_search_videos2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedtwitter_get_profile2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedtwitter_get_tweet2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedtwitter_get_tweets2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedyoutube_get_channel2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedyoutube_get_comments2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedyoutube_get_transcript2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedyoutube_get_video2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedyoutube_get_videos2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedyoutube_search_videos2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "billing_url": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "upgrade_url": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidProvider",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "valid_providers": {
        +        "items": {
        +          "type": "string"
        +        },
        +        "type": "array"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "valid_providers",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
  9. 1 tool update
    • Changedseo_get_domain_ratings2 fields changed
      • addedOutput schema / properties / ahrefs_status
        Added value: +{
        +  "description": "ok: a null ahrefs_dr means Ahrefs has no rating. partial: the domains in ahrefs_unanswered got no answer. failed or not_configured: every ahrefs_dr is null and says nothing about the domain.",
        +  "enum": [
        +    "ok",
        +    "partial",
        +    "failed",
        +    "not_configured"
        +  ],
        +  "type": "string"
        +}
      • addedOutput schema / properties / ahrefs_unanswered
        Added value: +{
        +  "description": "Domains Ahrefs did not answer for, when ahrefs_status is partial.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
  10. 1 tool update
    • Changedseo_get_domain_ratings3 fields changed
      • addedOutput schema / properties / ahrefs_attribution
        Added value: +{
        +  "additionalProperties": false,
        +  "description": "Show this, linked, next to any ahrefs_dr shown. Absent when every ahrefs_dr is null.",
        +  "properties": {
        +    "text": {
        +      "type": "string"
        +    },
        +    "url": {
        +      "type": "string"
        +    }
        +  },
        +  "required": [
        +    "text",
        +    "url"
        +  ],
        +  "type": "object"
        +}
      • addedOutput schema / properties / rows / items / properties / ahrefs_dr
        Added value: +{
        +  "type": [
        +    "number",
        +    "null"
        +  ]
        +}
      • changedOutput schema / properties / rows / items / required
        Previous value: -[
        -  "domain",
        -  "domain_rank"
        -]New value: +[
        +  "domain",
        +  "domain_rank",
        +  "ahrefs_dr"
        +]
  11. 3 tool updates
    • Addedanalytics_get_fields
    • Addedanalytics_get_report
    • Addedanalytics_list_properties
  12. 78 tool updates
    • Changedads_get_ad2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedads_get_advertiser_ads2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedads_search_ads2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedads_search_advertisers2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedaeo_get_site_readiness2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedaeo_run_ai_answers2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedaeo_search_prompts2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedconsole_get_crawl_issues2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedconsole_get_search_analytics2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedconsole_get_sitemaps2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedconsole_inspect_url2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedconsole_list_properties2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedfacebook_get_comments2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedfacebook_get_group_posts2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedfacebook_get_post2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedfacebook_get_posts2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedfacebook_get_profile2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedfacebook_get_transcript2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedget_task2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedinstagram_get_comments2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedinstagram_get_post2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedinstagram_get_posts2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedinstagram_get_profile2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedinstagram_get_reels2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedinstagram_get_transcript2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedinstagram_search_posts2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedleads_get_company2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedleads_get_domain_emails2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedleads_get_email2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedleads_get_email_status2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedleads_get_person2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedleads_search_companies2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedleads_search_people2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedlinkedin_get_company2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedlinkedin_get_company_posts2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedlinkedin_get_post2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedlinkedin_get_profile2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedlinkedin_search_posts2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedreddit_get_comments2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedreddit_get_new_posts2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedreddit_get_post2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedreddit_get_subreddit2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedreddit_search_comments2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedreddit_search_posts2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedreddit_search_subreddits2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_get_backlink_summary2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_get_backlinks2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_get_domain_overview2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_get_domain_ratings2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_get_keyword_gap2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_get_keyword_metrics2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_get_page2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_get_position2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_get_ranked_keywords2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_get_referring_domains2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_get_serp2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_get_serp_competitors2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_get_traffic_estimates2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_run_technical_crawl2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedseo_search_keywords2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedsubmit_feedback2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedtiktok_get_audience2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedtiktok_get_comments2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedtiktok_get_followers2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedtiktok_get_profile2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedtiktok_get_transcript2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedtiktok_get_video2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedtiktok_get_videos2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedtiktok_search_videos2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedtwitter_get_profile2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedtwitter_get_tweet2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedtwitter_get_tweets2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedyoutube_get_channel2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedyoutube_get_comments2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedyoutube_get_transcript2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedyoutube_get_video2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedyoutube_get_videos2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
    • Changedyoutube_search_videos2 fields changed
      • changedOutput schema / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
      • changedOutput schema / properties / errors / items / properties / error / oneOf
        Previous value: -[
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "BudgetExceeded",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "max_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "max_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InsufficientCredits",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "est_credits",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "NoData",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "InvalidTarget",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "target": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "target",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ProviderUnavailable",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "provider": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "provider",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "ConcurrencyLimit",
        -        "type": "string"
        -      },
        -      "limit": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "retry_after_s": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "limit",
        -      "retry_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "cap": {
        -        "type": "number"
        -      },
        -      "error": {
        -        "const": "SpendCapReached",
        -        "type": "string"
        -      },
        -      "est_credits": {
        -        "type": "number"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "period": {
        -        "enum": [
        -          "day",
        -          "month"
        -        ],
        -        "type": "string"
        -      },
        -      "resets_at": {
        -        "type": "string"
        -      },
        -      "spent": {
        -        "type": "number"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "period",
        -      "cap",
        -      "spent",
        -      "est_credits",
        -      "resets_at",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskFailed",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "error": {
        -        "const": "TaskPending",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      },
        -      "poll_after_s": {
        -        "type": "number"
        -      },
        -      "task_id": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "task_id",
        -      "poll_after_s",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "connect_url": {
        -        "type": "string"
        -      },
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "NotConnected",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "connect_url",
        -      "message"
        -    ],
        -    "type": "object"
        -  },
        -  {
        -    "additionalProperties": false,
        -    "properties": {
        -      "engine": {
        -        "type": "string"
        -      },
        -      "error": {
        -        "const": "EngineMisconfigured",
        -        "type": "string"
        -      },
        -      "message": {
        -        "type": "string"
        -      }
        -    },
        -    "required": [
        -      "error",
        -      "engine",
        -      "message"
        -    ],
        -    "type": "object"
        -  }
        -]New value: +[
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "BudgetExceeded",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "max_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "max_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "billing_url": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "InsufficientCredits",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "upgrade_url": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "est_credits",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "NoData",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "InvalidTarget",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "target": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "target",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ProviderUnavailable",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "provider": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "provider",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "ConcurrencyLimit",
        +        "type": "string"
        +      },
        +      "limit": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "retry_after_s": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "limit",
        +      "retry_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "cap": {
        +        "type": "number"
        +      },
        +      "error": {
        +        "const": "SpendCapReached",
        +        "type": "string"
        +      },
        +      "est_credits": {
        +        "type": "number"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "period": {
        +        "enum": [
        +          "day",
        +          "month"
        +        ],
        +        "type": "string"
        +      },
        +      "resets_at": {
        +        "type": "string"
        +      },
        +      "spent": {
        +        "type": "number"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "period",
        +      "cap",
        +      "spent",
        +      "est_credits",
        +      "resets_at",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskFailed",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "error": {
        +        "const": "TaskPending",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      },
        +      "poll_after_s": {
        +        "type": "number"
        +      },
        +      "task_id": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "task_id",
        +      "poll_after_s",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "connect_url": {
        +        "type": "string"
        +      },
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "NotConnected",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "connect_url",
        +      "message"
        +    ],
        +    "type": "object"
        +  },
        +  {
        +    "additionalProperties": false,
        +    "properties": {
        +      "engine": {
        +        "type": "string"
        +      },
        +      "error": {
        +        "const": "EngineMisconfigured",
        +        "type": "string"
        +      },
        +      "message": {
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "error",
        +      "engine",
        +      "message"
        +    ],
        +    "type": "object"
        +  }
        +]
  13. 78 tool updates
    • Changedads_get_ad1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedads_get_advertiser_ads1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedads_search_ads1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedads_search_advertisers1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedaeo_get_site_readiness1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedaeo_run_ai_answers1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedaeo_search_prompts1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedconsole_get_crawl_issues1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedconsole_get_search_analytics1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedconsole_get_sitemaps1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedconsole_inspect_url1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedconsole_list_properties1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedfacebook_get_comments1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedfacebook_get_group_posts1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedfacebook_get_post1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedfacebook_get_posts1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedfacebook_get_profile1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedfacebook_get_transcript1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedget_task1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedinstagram_get_comments1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedinstagram_get_post1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedinstagram_get_posts1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedinstagram_get_profile1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedinstagram_get_reels1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedinstagram_get_transcript1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedinstagram_search_posts1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedleads_get_company1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedleads_get_domain_emails1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedleads_get_email1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedleads_get_email_status1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedleads_get_person2 fields changed
      • removedOutput schema / properties / last_name / description
        Removed value: -"May be masked by the provider on a search."
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedleads_search_companies1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedleads_search_people2 fields changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
      • removedOutput schema / properties / rows / items / properties / last_name / description
        Removed value: -"May be masked by the provider on a search."
    • Changedlinkedin_get_company1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedlinkedin_get_company_posts1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedlinkedin_get_post1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedlinkedin_get_profile1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedlinkedin_search_posts1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedreddit_get_comments1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedreddit_get_new_posts1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedreddit_get_post1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedreddit_get_subreddit1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedreddit_search_comments1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedreddit_search_posts1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedreddit_search_subreddits1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedseo_get_backlink_summary1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedseo_get_backlinks1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedseo_get_domain_overview1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedseo_get_domain_ratings1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedseo_get_keyword_gap1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedseo_get_keyword_metrics1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedseo_get_page1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedseo_get_position1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedseo_get_ranked_keywords1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedseo_get_referring_domains1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedseo_get_serp1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedseo_get_serp_competitors1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedseo_get_traffic_estimates1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedseo_run_technical_crawl1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedseo_search_keywords1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedsubmit_feedback1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedtiktok_get_audience1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedtiktok_get_comments1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedtiktok_get_followers1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedtiktok_get_profile1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedtiktok_get_transcript1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedtiktok_get_video1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedtiktok_get_videos1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedtiktok_search_videos1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedtwitter_get_profile1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedtwitter_get_tweet1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedtwitter_get_tweets1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedyoutube_get_channel1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedyoutube_get_comments1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedyoutube_get_transcript1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedyoutube_get_video1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedyoutube_get_videos1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
    • Changedyoutube_search_videos1 field changed
      • addedOutput schema / properties / meta / properties / providers_tried
        Added value: +{
        +  "description": "leads_get_email only: every source asked, in order.",
        +  "items": {
        +    "type": "string"
        +  },
        +  "type": "array"
        +}
  14. 3 tool updates
    • Changedleads_get_email1 field changed
      • changedInput schema / properties / id / maxLength
        Previous value: -64New value: +512
    • Changedleads_get_person3 fields changed
      • changedInput schema / properties / id / maxLength
        Previous value: -64New value: +512
      • changedOutput schema / properties / id / description
        Previous value: -"The provider's id, for leads_get_person."New value: +"The provider's id, for leads_get_person and leads_get_email. Null when the provider holds no LinkedIn profile; look the person up by name and domain instead."
      • changedOutput schema / properties / id / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
    • Changedleads_search_people2 fields changed
      • changedOutput schema / properties / rows / items / properties / id / description
        Previous value: -"The provider's id, for leads_get_person."New value: +"The provider's id, for leads_get_person and leads_get_email. Null when the provider holds no LinkedIn profile; look the person up by name and domain instead."
      • changedOutput schema / properties / rows / items / properties / id / type
        Previous value: -"string"New value: +[
        +  "string",
        +  "null"
        +]
  15. 2 tool updates
    • Changedleads_get_person2 fields changed
      • changedOutput schema / properties / has_email / description
        Previous value: -"The provider holds an email; leads_get_email reveals it."New value: +"The provider holds an email; leads_get_email reveals it. Null when unknown."
      • changedOutput schema / properties / has_email / type
        Previous value: -"boolean"New value: +[
        +  "boolean",
        +  "null"
        +]
    • Changedleads_search_people2 fields changed
      • changedOutput schema / properties / rows / items / properties / has_email / description
        Previous value: -"The provider holds an email; leads_get_email reveals it."New value: +"The provider holds an email; leads_get_email reveals it. Null when unknown."
      • changedOutput schema / properties / rows / items / properties / has_email / type
        Previous value: -"boolean"New value: +[
        +  "boolean",
        +  "null"
        +]
  16. 78 tool updates
    • First observedads_get_ad
    • First observedads_get_advertiser_ads
    • First observedads_search_ads
    • First observedads_search_advertisers
    • First observedaeo_get_site_readiness
    • First observedaeo_run_ai_answers
    • First observedaeo_search_prompts
    • First observedconsole_get_crawl_issues
    • First observedconsole_get_search_analytics
    • First observedconsole_get_sitemaps
    • First observedconsole_inspect_url
    • First observedconsole_list_properties
    • First observedfacebook_get_comments
    • First observedfacebook_get_group_posts
    • First observedfacebook_get_post
    • First observedfacebook_get_posts
    • First observedfacebook_get_profile
    • First observedfacebook_get_transcript
    • First observedget_task
    • First observedinstagram_get_comments
    • First observedinstagram_get_post
    • First observedinstagram_get_posts
    • First observedinstagram_get_profile
    • First observedinstagram_get_reels
    • First observedinstagram_get_transcript
    • First observedinstagram_search_posts
    • First observedleads_get_company
    • First observedleads_get_domain_emails
    • First observedleads_get_email
    • First observedleads_get_email_status
    • First observedleads_get_person
    • First observedleads_search_companies
    • First observedleads_search_people
    • First observedlinkedin_get_company
    • First observedlinkedin_get_company_posts
    • First observedlinkedin_get_post
    • First observedlinkedin_get_profile
    • First observedlinkedin_search_posts
    • First observedreddit_get_comments
    • First observedreddit_get_new_posts
    • First observedreddit_get_post
    • First observedreddit_get_subreddit
    • First observedreddit_search_comments
    • First observedreddit_search_posts
    • First observedreddit_search_subreddits
    • First observedseo_get_backlink_summary
    • First observedseo_get_backlinks
    • First observedseo_get_domain_overview
    • First observedseo_get_domain_ratings
    • First observedseo_get_keyword_gap
    • First observedseo_get_keyword_metrics
    • First observedseo_get_page
    • First observedseo_get_position
    • First observedseo_get_ranked_keywords
    • First observedseo_get_referring_domains
    • First observedseo_get_serp
    • First observedseo_get_serp_competitors
    • First observedseo_get_traffic_estimates
    • First observedseo_run_technical_crawl
    • First observedseo_search_keywords
    • First observedsubmit_feedback
    • First observedtiktok_get_audience
    • First observedtiktok_get_comments
    • First observedtiktok_get_followers
    • First observedtiktok_get_profile
    • First observedtiktok_get_transcript
    • First observedtiktok_get_video
    • First observedtiktok_get_videos
    • First observedtiktok_search_videos
    • First observedtwitter_get_profile
    • First observedtwitter_get_tweet
    • First observedtwitter_get_tweets
    • First observedyoutube_get_channel
    • First observedyoutube_get_comments
    • First observedyoutube_get_transcript
    • First observedyoutube_get_video
    • First observedyoutube_get_videos
    • First observedyoutube_search_videos

Publisher details

Operator
Manifold MCP
Vendor relationship
Unknown
Trust center
Unknown
Restrictions
Unknown

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    C
    maintenance
    Provides 40 MCP tools to connect AI assistants like Claude to marketing platforms (Google Ads, Meta Ads, GA4, Search Console, Stripe) for reading, analyzing, managing, and monitoring ad campaigns and analytics through natural language.
    -
  • A
    license
    Not graded
    quality
    B
    maintenance
    Provides AI agents with unified marketing toolkits for SEO, GEO, paid media, and analytics, enabling audits, analysis, and approved changes across GA4, Search Console, Google Ads, Meta, X, LinkedIn, Reddit, TikTok, WordPress, and GoHighLevel.
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Hosted MCP server that gives AI agents read and write access to your full marketing & ecommerce stack — Google Analytics, Search Console, Google & Meta Ads, Shopify, WooCommerce, Shopware, Slack and LinkedIn. 100+ tools across 10 connectors. BYOK, OAuth 2.1.
    -
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources