Skip to main content
GET
/
payment_intents
List Payment Intents
curl --request GET \
  --url https://api.staging.blackbird.xyz/flynet/v1/payment_intents
Returns paginated Payment Intents visible to your app. You can filter by payer or payee account balance. Auth: OAuth access token.

Query parameters

ParameterTypeNotes
payee_account_balance_idUUIDMerchant wallet receiving FLY.
payer_account_balance_idUUIDMember wallet paying FLY.
pageintegerDefault 0.
page_sizeintegerDefault 50.

Example

curl "https://api.staging.blackbird.xyz/flynet/v1/payment_intents?page=0&page_size=25" \
  -H "Authorization: Bearer $ACCESS_TOKEN"

Response

{
  "payment_intents": [
    {
      "id": "{uuid}",
      "object": "payment_intent",
      "amount": { "value": "1000000000000000000", "currency": "FLY" },
      "description": "Event ticket",
      "status": "pending",
      "created_at": "2026-05-11T20:00:00Z",
      "updated_at": "2026-05-11T20:00:00Z"
    }
  ],
  "pagination": {
    "total_count": 1,
    "total_pages": 1,
    "current_page": 0,
    "next_page": null,
    "page_size": 25
  }
}