The request body accepts the same fields as Create Extraction, including all 16 tweet search filter parameters. Only toolType and the corresponding target field are required for the estimate.
X username to estimate. Required for follower_explorer, following_explorer, verified_follower_explorer, mention_extractor, post_extractor, user_likes, and user_media.
Maximum number of results to extract. When set, the estimate caps estimatedResults to this value and adjusts projected usage accordingly. Useful for previewing the cost of a partial extraction.
When allowed is true, send the same toolType, target fields, filters, and resultsLimit to Create Extraction. Store the returned job ID from that 202 Accepted receipt.
Blocked run
When allowed is false, lower resultsLimit, narrow the target or filters, or add credits before calling Create Extraction.
Source signal
Store source so operators know whether the estimate came from replyCount, followers, resultsLimit, paginationCap, or another supported signal.
Audit fields
Store estimatedResults, creditsRequired, creditsAvailable, allowed, and source with the planned extraction request.
Always call this endpoint before running an extraction to avoid hitting credit limits. If allowed is false, the corresponding Create Extraction request will return a 402 error. Check your current usage on the dashboard.