---
title: "Submit x402 payment (alias)"
method: POST
path: "/pay"
tags: ["x402 Core"]
---

# Submit x402 payment (alias)

`POST /pay`

## Request

- Base URL: `https://x402-agent-pay.com`
- URL: `https://x402-agent-pay.com/pay`
- Auth: none declared

Alias for /x402/settle. Accepts a signed x402 payment header and settles USDC on Base L2.

## Request body

- PayRequest
  - `payment_header` string, required
  - `resource` string
  - `partner_id` string

## Response `200`

Payment settled

## Other responses

- `400`: Invalid payment
- `402`: Payment Required — attach X-PAYMENT header with EIP-712 signed USDC grant

---

[API](https://skmtc.dev/x402-agent-pay/apis/agentpay-x402-facilitator-api.md) · [All operations](https://skmtc.dev/x402-agent-pay/apis/agentpay-x402-facilitator-api/llms.txt) · [OpenAPI document](https://skmtc.dev/x402-agent-pay/apis/agentpay-x402-facilitator-api/revisions/33ece6814ac9?raw)
