# Get payment by ID Endpoint: GET /v1/payments/{paymentId} Version: 2.0.0 Security: oAuth2 ## Path parameters: - `paymentId` (string, required) ## Response 200 fields (application/json): - `paymentId` (string, required) Example: "pay_01JH..." - `status` (string, required) Enum: "created", "pending", "succeeded", "failed", "cancelled" - `createdAt` (string, required) - `railType` (string, required) Enum: "FIAT_FIAT", "FIAT_CRYPTO", "CRYPTO_FIAT", "CRYPTO_CRYPTO" - `amount` (number, required) - `currency` (string, required) - `destination` (object, required) - `destination.type` (string, required) Enum: "handle", "phone", "address" - `destination.value` (string, required) Example: "@recipient" - `network` (string) Enum: "ethereum", "polygon", "solana", "bitcoin" - `quoteId` (string,null) - `providerRef` (string,null) - `txHash` (string,null) ## Response 404 fields