Why does adding a request through the Apify API return an existing request ID

The request queue deduplicates requests by uniqueKey, so adding a request with an existing key returns the existing request's ID. Check whether the response reports that the request was already present or handled, and use distinct uniqueKey values for requests that should be treated as different.

Source: Apify Add request API. Applies to: Apify API from code.

The question people ask

Why does adding a request through the Apify API return an existing request ID?

Where to fix it on this site