UiPath-ADPv1 API Automation Practice Question
An automation developer is troubleshooting an API workflow where a POST request to an external service intermittently returns a 429 Too Many Requests status code. Which TWO strategies should the developer implement in UiPath Studio to handle this rate-limiting scenario gracefully? (Choose two)
⚠ Common exam trap
Candidates select basic parallel processing or infinite loops without delay mechanisms, failing to handle API rate limits and causing job failures.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Implement a Retry Scope activity around the HTTP Request activity with a configured delay and a condition checking for status code 429.
Handling HTTP 429 status codes requires implementing resilient retry logic combined with dynamic backoff periods to respect the external API rate limits. By utilizing the Retry Scope activity paired with an exponential backoff calculation or checking the Retry-After response header, the automation workflow can pause and re-attempt execution successfully without causing permanent IP blocking or job failures.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Implement a Retry Scope activity around the HTTP Request activity with a configured delay and a condition checking for status code 429.
Why this is correct
The Retry Scope activity allows the workflow to automatically catch transient errors and rate-limiting responses, repeating the API call after a specified interval until successful completion or retry exhaustion. This built-in recovery mechanism ensures robustness against temporary throttling.
- ✗
Configure the HTTP Request activity to automatically restart the robot machine whenever a rate limit threshold is breached.
Why it's wrong here
Restarting the robot machine on a 429 discards workflow state and does not respect the server's rate limit, so it cannot handle throttling gracefully. It is tempting because a fresh start appears to clear the error, but the correct strategies are retry with exponential backoff and honouring the Retry-After header.
- ✓
Parse the Retry-After response header returned by the API server and pass its value dynamically into a Delay activity.
Why this is correct
Many modern APIs return a Retry-After header indicating precisely how long the client must wait before sending subsequent requests. Extracting this dynamic value and applying it to a delay ensures complete compliance with server throttling rules and minimizes failed transaction attempts.
- ✗
Convert all POST requests into GET requests to bypass rate-limiting rules enforced specifically on data modification endpoints.
Why it's wrong here
GET requests are strictly intended for data retrieval and cannot submit payload bodies required by POST endpoints without violating RESTful architectural standards. Furthermore, API gateways enforce rate limits across all request methods based on client credentials or IP addresses.
- ✗
Increase the overall Windows timeout settings in the robot's local registry to force the server to accept throttled requests.
Why it's wrong here
Client-side timeout configurations dictate how long the UiPath robot waits for a response, but they have zero effect on server-side rate-limiting logic. The remote API gateway will continue returning 429 responses regardless of local timeout adjustments.
About these practice questions
Courseiva writes every UiPath-ADPv1 question from scratch — 276 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official UiPath exam blueprint
This UiPath-ADPv1 practice question is part of Courseiva's free UiPath certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the UiPath-ADPv1 exam.