POST
/
v1
/
request
/
{paymentIntentId}
/
send
Send a payment intent
curl --request POST \
  --url https://api.request.network/v1/request/{paymentIntentId}/send \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <x-api-key>' \
  --data '{
  "signedPaymentIntent": {
    "signature": "<string>",
    "nonce": "<string>",
    "deadline": "<string>"
  },
  "signedApprovalPermit": {
    "signature": "<string>",
    "nonce": "<string>",
    "deadline": "<string>"
  }
}'

Headers

x-api-key
string
required

API key for authentication

Path Parameters

paymentIntentId
string
required

The payment intent ID

Example:

"01JNZYZPK7B4YBPD44TM72NDNJ"

Body

application/json
signedPaymentIntent
object
required

The signed payment intent data.

signedApprovalPermit
object

The EIP2612 gasless token approval data that allows Permit2 to access user tokens

Response

Unauthorized