# Apify Storage/Request queues/Requests locks API

**Canonical:** https://apis.io/apis/apify/apify-storage-request-queues-requests-locks-api/  
**Provider:** Apify — https://apis.io/providers/apify/  
**Base URL:** https://api.apify.com  
**Documentation:** https://apify.com

Apify Storage/Request queues/Requests locks 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 Storage/Request queues/Requests locks. The published artifact set on APIs.io includes an OpenAPI specification.

This section describes API endpoints to create, manage, and delete request locks within request queues. Request queue is a storage for a queue of HTTP URLs to crawl, which is typically used for deep crawling of websites where you start with several URLs and then recursively follow links to other pages. The storage supports both breadth-first and depth-first crawling orders. For more information, see the [Request queue documentation](https://docs.apify.com/platform/storage/request-queue). :::note Some of the endpoints do not require the authentication token, the calls are authenticated using the hard-to-guess ID of the queue. :::

## Operations (5)

| Method | Path | Summary |
|---|---|---|
| POST | `/v2/request-queues/{queueId}/requests/unlock` | Unlock requests |
| GET | `/v2/request-queues/{queueId}/head` | Get head |
| POST | `/v2/request-queues/{queueId}/head/lock` | Get head and lock |
| PUT | `/v2/request-queues/{queueId}/requests/{requestId}/lock` | Prolong request lock |
| DELETE | `/v2/request-queues/{queueId}/requests/{requestId}/lock` | Delete request lock |

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/apify/openapi/apify-storage-request-queues-requests-locks-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

Storage/Request queues/Requests locks

---

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