changedInput schema / properties / confirm_cost / description
Previous value: -"Run only if the estimate is at most this number; otherwise refuse and buy nothing."New value: +"Nothing is charged per call; on some plans a call estimated above this number is refused and buys nothing."
changedInput schema / properties / dry_run / description
Previous value: -"true: buy nothing; answer the estimate (at most) and what is left of today’s limit."New value: +"true: buy nothing; answer how much of today’s limit is used (rounded) and whether this call fits (fits_today)."
addedOutput schema / properties / allowance
Added value: +{
+ "description": "The plan allowance this action uses, by the gate’s own count: kind, name, uses (at_most: an upper bound; the chain makes what fits), used, limit, building (in flight, holding their place), left, left_after, and fits (an upper bound fits while one fits). Null when nothing gates it: research and crawls, or a plan with no limit for it.",
+ "type": [
+ "object",
+ "null"
+ ]
+}
changedOutput schema / properties / estimated_credits_max / description
Previous value: -"Not sent under Pricing v2 (null): the work is included in the plan; allowances says what is left."New value: +"Always null: the work is included in the plan; allowances says what is left."
addedOutput schema / properties / fits_today
Added value: +{
+ "description": "Whether this call is likely to fit today, from the rounded state only (never from the call’s size): no when paused or used up, unsure from about 75% used, yes otherwise. A large call can still meet the limit on yes. How much is left is never said.",
+ "enum": [
+ "yes",
+ "no",
+ "unsure"
+ ],
+ "type": "string"
+}
changedOutput schema / properties / today / description
Previous value: -"Today’s limit for paid search data for this site: used_percent (share of today’s limit used, 0–100), whether paid work is paused and when the day resets."New value: +"Today’s limit for paid search data for this site, ROUNDED (never exact, on purpose): used_percent (one of 0, 5, 10, 25, 50, 75, 90, 100), used_step, used_words, near_limit, whether paid work is paused and when the day resets. The older exact-figure fields are always null."