# Source: https://docs.apify.com/api/v2/storage-request-queues-requests.md

# Requests - Introduction

This section describes API endpoints to create, manage, and delete requests 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.

<!-- -->

## [List requests](https://docs.apify.com/api/v2/request-queue-requests-get.md)

[/request-queues/{queueId}/requests](https://docs.apify.com/api/v2/request-queue-requests-get.md)

## [Add request](https://docs.apify.com/api/v2/request-queue-requests-post.md)

[/request-queues/{queueId}/requests](https://docs.apify.com/api/v2/request-queue-requests-post.md)

## [Get request](https://docs.apify.com/api/v2/request-queue-request-get.md)

[/request-queues/{queueId}/requests/{requestId}](https://docs.apify.com/api/v2/request-queue-request-get.md)

## [Update request](https://docs.apify.com/api/v2/request-queue-request-put.md)

[/request-queues/{queueId}/requests/{requestId}](https://docs.apify.com/api/v2/request-queue-request-put.md)

## [Delete request](https://docs.apify.com/api/v2/request-queue-request-delete.md)

[/request-queues/{queueId}/requests/{requestId}](https://docs.apify.com/api/v2/request-queue-request-delete.md)