Skip to main content
GET
/
payment_intents
/
{id}
Retrieve a Payment Intent
curl --request GET \
  --url https://api.staging.blackbird.xyz/flynet/v1/payment_intents/{id}
Returns the latest state for a Payment Intent. status is derived at read time from the intent timestamps. Auth: OAuth access token.

Example

curl https://api.staging.blackbird.xyz/flynet/v1/payment_intents/{uuid} \
  -H "Authorization: Bearer $ACCESS_TOKEN"

Response

{
  "id": "{uuid}",
  "object": "payment_intent",
  "payer_account_balance_id": "{uuid}",
  "payee_account_balance_id": "{uuid}",
  "amount": { "value": "1000000000000000000", "currency": "FLY" },
  "description": "Event ticket",
  "status": "paid",
  "expires_at": null,
  "canceled_at": null,
  "paid_at": "2026-05-11T20:01:00Z",
  "refunded_at": null,
  "metadata": { "order_id": "12345" },
  "created_at": "2026-05-11T20:00:00Z",
  "updated_at": "2026-05-11T20:01:00Z"
}