Alastair
03/09/2026, 9:09 PMnicholas
Alastair
03/09/2026, 9:18 PMnicholas
Alastair
03/09/2026, 9:19 PMAlastair
03/09/2026, 9:19 PMAlastair
03/09/2026, 9:19 PMnicholas
nicholas
Alastair
03/09/2026, 9:22 PMAlastair
03/09/2026, 9:22 PMAlastair
03/09/2026, 9:25 PMAlastair
03/09/2026, 9:25 PM2026-03-09 19:47:45 | ERROR | prefect_cloud.push_work_pool | Could not load job configuration: Client error '429 Too Many Requests' for url '<http://orion-internal:4200/api/accounts/x/workspaces/y/block_documents/z?include_secrets=true>'
For more information check: <https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/429>
2026-03-09 19:47:45 | EVENT | prefect.flow-run.CrashedAlastair
03/09/2026, 9:26 PMAlastair
03/09/2026, 9:27 PMnicholas
Alastair
03/09/2026, 9:29 PMAlastair
03/09/2026, 9:30 PMnicholas
Alastair
03/09/2026, 9:31 PMnicholas
Alastair
03/09/2026, 9:32 PMAlastair
03/09/2026, 9:33 PMnicholas
Alastair
03/09/2026, 9:34 PMnicholas
Alastair
03/09/2026, 9:34 PMAlastair
03/09/2026, 9:37 PMnicholas
Alastair
03/09/2026, 9:42 PMAlastair
03/09/2026, 9:42 PMAlastair
03/09/2026, 9:42 PMnicholas
Alastair
03/09/2026, 9:44 PMAlastair
03/09/2026, 9:45 PMAlastair
03/09/2026, 9:46 PMAlastair
03/09/2026, 9:46 PMAlastair
03/09/2026, 9:47 PMwait_for_flows_to_finish function, or something internal, or...Zach Angell
but we still have no idea what requests of ours are turning into either API requests or EventsReally appreciate this feedback, thank you! I'll update the copy to clarify • Events include the number of logs, task run events, and custom events created by your account • API Requests includes requests to all orchestration API endpoints. (Effectively all API endpoints except the control plane endpoints like
GET /api/accounts/{:id})
There's more detail in the docs https://docs.prefect.io/v3/concepts/rate-limits#api-rate-limits
On the API Requests chart, there's a dropdown to breakdown usage by route, which will show you everything that's included. Looking at your usage, it seems light other than heavy usage of concurrency limitsAlastair
03/10/2026, 9:11 AMAlastair
03/10/2026, 11:06 AMView your account’s rate limit usage in the Prefect Cloud UI under Account Settings > Rate Limits.This link doesn't exist
Zach Angell
You say "Number of logs" - I guess you mean "number of log messages emitted" - given that I've seen some logs emitted by the prefect infrastructure in our messages, are they also counted?Yes
don't know what a "task run event" is, the phrase doesn't occur anywhere else on that page or on https://docs.prefect.io/v3/concepts/events. Is this the change in event state of a single @task? Is this for events that are automatically generated by prefect (Pending, Running, Completed) for every single task or just for ones that we emit manually?Yep one event for every state transition of a task. Automatically generated.
Has the grouping of rate limits changed with the new updates? In our previous email thread with support we were told that there was one limit for API requests (flows, flows runs, deployments, tasks, etc), and a separate one for "orchestration" (which included concurrency tag lookups). Are they now all bundled together?Yes previously limits applied independently to endpoint groups, resulting in confusion. For simplicity they are now all bundled together
"and other resources" is doing a lot of heavy lifting in that bullet point, especially if it includes "this results in at least 2 requests every time you use a tag on a task if it has a concurrency value set", In our opinion this is still very poorly documentedI'll add a callout for this, thanks!
This link doesn't existWhoops! Tracked down the bug and will get that fixed
Alastair
03/10/2026, 10:33 PMAlastair
03/10/2026, 10:34 PMAlastair
03/10/2026, 10:36 PMAlastair
03/10/2026, 10:40 PMAlastair
03/10/2026, 10:41 PMAlastair
03/10/2026, 10:42 PMAlastair
03/10/2026, 10:46 PMAlastair
03/10/2026, 10:46 PMAlastair
03/10/2026, 10:47 PMZach Angell
anyway - maybe there is one specific question here:
do you see people using prefect for similar tasks as I've described, and do they typically use this batching pattern?Yep people do use prefect for similar tasks. At a certain scale rate limiting ends up guiding people to use this batching pattern. As you've pointed out, forcing users to batch instead of using primitives isn't ideal at the scale you're running (500-5000 urls). We're figuring out the best way to improve the experience here
Alastair
03/12/2026, 8:43 PM