Skip to content

List Payments

GET
/v1/payments
curl --request GET \
--url 'https://api.parasta.io/v1/payments?status=pending&network=POLYGON&limit=20' \
--header 'Authorization: Bearer <token>'
status
string
Allowed values: pending processing succeeded failed expired canceled
network
string
Allowed values: POLYGON ETHEREUM SOLANA
created_gte
string format: date-time
created_lte
string format: date-time
limit
integer
default: 20 >= 1 <= 100
cursor
string

Paginated list

Media type application/json
object
data
Array<object>
object
id
required
string
amount
required

Smallest unit

integer format: int64
currency
required
string
Allowed values: USDT USDC ETH SOL
network
required
string
Allowed values: POLYGON ETHEREUM SOLANA
status
required
string
Allowed values: pending processing succeeded failed expired canceled
pay_address
required
string
expires_at
required
string format: date-time
settlement
object
mode
required

Coin = keep crypto; fiat = exchange to fiat (USD/KRW/IDR) at confirmation; splits = mixed

string
Allowed values: coin fiat splits
fiat

Required when mode=fiat. Selects the fiat currency and the destination bank account.

object
currency
required
string
Allowed values: USD KRW IDR
account
required

Bank account ID for the chosen fiat currency

string
splits
Array<object>
object
destination
required
string
Allowed values: coin fiat
fiat

Required when destination=fiat.

object
currency
required
string
Allowed values: USD KRW IDR
account
required
string
percent
required
number
<= 100
metadata
object
key
additional properties
string
created
string format: date-time
has_more
boolean
next_cursor
string | null
Example
{
"data": [
{
"id": "pi_abc123",
"currency": "USDT",
"network": "POLYGON",
"status": "pending",
"pay_address": "0x1234...abcd",
"settlement": {
"mode": "coin",
"fiat": {
"currency": "USD",
"account": "kacct_abc123"
},
"splits": [
{
"destination": "coin",
"fiat": {
"currency": "USD"
}
}
]
}
}
]
}

Please contact your representative. 담당자에게 문의해주세요.