> This page is for Cash App Pay Partner API.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://developers.cash.app/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://developers.cash.app/_mcp/server.

# Customer Request API

The Customer Request API helps developers request permission from customers to perform actions on their accounts. It is accessible from browsers, servers, and point of sale devices to reduce latency, only requiring a client ID as authentication.

In general, most developers should opt to use Pay Kit instead of using the Customer Request API directly. However, if Pay Kit is not able to work with your existing codebase, you can fall back to this API to implement a near-identical experience.

## Visualization

The following figure shows the visualization of the Customer Request API with different entities being involved at various stages:

![customer Request API visualization](/_fern-img/902e7d3495d532d72d777da26fe59d8372c9c8c272e536c68143be44d12a6f69.webp)

## Endpoints

* Requests
  * [Create request](/cash-app-pay-partner-api/api-reference/customer-request-api/create-request)
  * [Retrieve request](/cash-app-pay-partner-api/api-reference/customer-request-api/retrieve-request)
  * [Update request](/cash-app-pay-partner-api/api-reference/customer-request-api/update-request)