Ranking API access
Self-serve ranking API access requires Professional or another API-enabled plan. Professional includes 500 ad rankings per calendar month and up to 20 ads per request. Free and Starter accounts can rank ads in the web app; they do not include self-serve API access.Monthly ad allowance
Each successfully ranked ad uses one ad ranking, including ads scored with copy context and an image-only ablation. Failed assets do not consume the allowance. Upload, dashboard, and self-serve ranking API usage share the same account allowance. The allowance resets on the first day of each calendar month at 00:00 UTC. Unused rankings do not roll over. Ranking does not spend the separate generation credit balance.Organization-scoped partner integrations follow their separately agreed access and billing
contract. The monthly allowance described here applies to self-serve ranking.
Rank API limits
Rate limits measure evaluation work separately from the monthly ad allowance:
Each evaluation contains three paired-model repetitions (six generator samples). Repetitions
do not multiply the monthly ad charge.
Reading usage from the response
ad_rankings_used and ad_rankings_remaining for the monthly allowance. The retained
credits_used and credits_remaining fields are 0 and null for self-serve ranking.
scoring_evaluations describes successful evaluation work, not the monthly ad charge.
Pairwise billing
The standalone Pairwise API uses the separate credit balance and reportspairwise_evaluations.
Automatic close-pair refinement inside a Rank API request is reported under
summary.close_pair_refinement and does not add another ad-ranking charge.
Handling limits
402: not enough ad rankings remain for the batch. Wait for the monthly reset or change plan.403: the account does not have ranking API access.429: evaluation rate limit reached. Honor theRetry-Afterheader.