# Apify Default request queue API

**Canonical:** https://apis.io/apis/apify/apify-default-request-queue-api/  
**Provider:** Apify — https://apis.io/providers/apify/  
**Base URL:** https://api.apify.com  
**Documentation:** https://apify.com

Apify Default request queue API is one of 42 APIs that [Apify](https://apis.io/providers/apify/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Default request queue. The published artifact set on APIs.io includes an OpenAPI specification.

The API endpoints described in this section are convenience endpoints that provide access to Actor run's default request queue without the need to resolve the request queue ID first. Subset of functionality described in: [Request queues](/api/v2/storage-request-queues)

## Operations (15)

| Method | Path | Summary |
|---|---|---|
| GET | `/v2/actor-runs/{runId}/request-queue` | Get default request queue |
| PUT | `/v2/actor-runs/{runId}/request-queue` | Update default request queue |
| DELETE | `/v2/actor-runs/{runId}/request-queue` | Delete default request queue |
| GET | `/v2/actor-runs/{runId}/request-queue/requests` | List default request queue's requests |
| POST | `/v2/actor-runs/{runId}/request-queue/requests` | Add request to default request queue |
| POST | `/v2/actor-runs/{runId}/request-queue/requests/batch` | Batch add requests to default request queue |
| DELETE | `/v2/actor-runs/{runId}/request-queue/requests/batch` | Batch delete requests from default request queue |
| POST | `/v2/actor-runs/{runId}/request-queue/requests/unlock` | Unlock requests in default request queue |
| GET | `/v2/actor-runs/{runId}/request-queue/requests/{requestId}` | Get request from default request queue |
| PUT | `/v2/actor-runs/{runId}/request-queue/requests/{requestId}` | Update request in default request queue |
| DELETE | `/v2/actor-runs/{runId}/request-queue/requests/{requestId}` | Delete request from default request queue |
| PUT | `/v2/actor-runs/{runId}/request-queue/requests/{requestId}/lock` | Prolong lock on request in default request queue |
| DELETE | `/v2/actor-runs/{runId}/request-queue/requests/{requestId}/lock` | Delete lock on request in default request queue |
| GET | `/v2/actor-runs/{runId}/request-queue/head` | Get default request queue head |
| POST | `/v2/actor-runs/{runId}/request-queue/head/lock` | Get and lock default request queue head |

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/apify/openapi/apify-default-request-queue-api-openapi.yml

## Other Apify APIs (12)

- [Apify Actor Runs API](https://apis.io/apis/apify/apify-actor-runs-api/)
- [Apify Actors API](https://apis.io/apis/apify/apify-actors-api/)
- [Apify Datasets API](https://apis.io/apis/apify/apify-datasets-api/)
- [Apify Key-Value Stores API](https://apis.io/apis/apify/apify-key-value-stores-api/)
- [Apify Request Queues API](https://apis.io/apis/apify/apify-request-queues-api/)
- [Apify Users API](https://apis.io/apis/apify/apify-users-api/)
- [Apify Actor builds API](https://apis.io/apis/apify/apify-actor-builds-api/)
- [Apify Actor tasks API](https://apis.io/apis/apify/apify-actor-tasks-api/)
- [Apify Actors/Actor builds API](https://apis.io/apis/apify/apify-actors-actor-builds-api/)
- [Apify Actors/Actor runs API](https://apis.io/apis/apify/apify-actors-actor-runs-api/)
- [Apify Actors/Actor versions API](https://apis.io/apis/apify/apify-actors-actor-versions-api/)
- [Apify Actors/Webhook collection API](https://apis.io/apis/apify/apify-actors-webhook-collection-api/)

## Tags

Default request queue

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/apify/apify-default-request-queue-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/apify/.
