---
title: "Changes to Start an x402 payment session"
method: POST
path: "/api/start-payment-session"
---

# Changes to Start an x402 payment session

`POST /api/start-payment-session`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 1 of 12 revisions.

- **2026-04-21** `8a22dc180044` — 2 breaking, 1 warning, 14 info

## Changes

- **2026-04-21** `8a22dc180044` — 2 breaking, 1 warning, 14 info
  - removed the required property `paymentRequirements` from the response with the `200` status
  - removed the required property `sessionId` from the response with the `200` status
  - removed the optional property `expiresAt` from the response with the `200` status
  - api operation id `startPaymentSession` removed and replaced with ``
  - the endpoint scheme security `BearerAuth` was removed from the API
  - api tag `Payment (x402)` added
  - api tag `Payment` removed
  - removed the non-success response with the status `401`
  - added the optional property `capture_url` to the response with the `200` status
  - added the optional property `expires_at` to the response with the `200` status
  - added the required property `amount` to the response with the `200` status
  - added the required property `asset` to the response with the `200` status
  - added the required property `created_at` to the response with the `200` status
  - added the required property `network` to the response with the `200` status
  - added the required property `pay_to` to the response with the `200` status
  - added the required property `session_id` to the response with the `200` status
  - added the required property `status` to the response with the `200` status

---

[Operation](https://skmtc.dev/getbindu/apis/bindu-agent-api/docs/api/start-payment-session/post.md) · [API](https://skmtc.dev/getbindu/apis/bindu-agent-api.md) · [Page](https://skmtc.dev/getbindu/apis/bindu-agent-api/changes/api/start-payment-session/post)
