Skip to main content
GET
/
v1
/
onramps
/
{id}
Retrieve an onramp
curl --request GET \
  --url https://api.daya.co/v1/onramps/{id} \
  --header 'X-Api-Key: <x-api-key>'
{
  "id": "750e8400-e29b-41d4-a716-446655440000",
  "type": "PERMANENT",
  "customer_id": "650e8400-e29b-41d4-a716-446655440000",
  "provisioning_status": "ACTIVE",
  "settlement": {
    "mode": "ONCHAIN",
    "asset": "USDC",
    "chain": "BASE",
    "destination_address": "0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb"
  },
  "virtual_account": {
    "account_number": "1234567890",
    "account_name": "Daya-John Doe",
    "bank_name": "Wema Bank"
  },
  "created_at": "2026-01-10T12:00:00Z"
}

Overview

Retrieve detailed information about a specific onramp. Returns both temporary and permanent onramps.

Authentication

X-Api-Key
string
required
Your merchant API key

Path Parameters

id
string
required
Onramp ID (UUID format)Example: 750e8400-e29b-41d4-a716-446655440000

Request Examples

curl --request GET \
  --url https://api.daya.co/v1/onramps/750e8400-e29b-41d4-a716-446655440000 \
  --header 'X-Api-Key: YOUR_API_KEY'

Response

id
string
required
Unique onramp identifier (UUID)
type
string
required
Onramp type: TEMPORARY or PERMANENT
customer_id
string
required
Associated customer ID (UUID)
provisioning_status
string
required
Virtual account provisioning status: PENDING, ACTIVE, or FAILED
rate_id
string
Associated rate identifier (temporary onramps only)
rate_expires_at
string
When the locked rate expires (temporary onramps only)
settlement
object
required
Settlement configuration
virtual_account
object
required
Virtual bank account details
created_at
string
required
When the onramp was created (ISO 8601 timestamp)

Success Responses

{
  "id": "750e8400-e29b-41d4-a716-446655440000",
  "type": "PERMANENT",
  "customer_id": "650e8400-e29b-41d4-a716-446655440000",
  "provisioning_status": "ACTIVE",
  "settlement": {
    "mode": "ONCHAIN",
    "asset": "USDC",
    "chain": "BASE",
    "destination_address": "0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb"
  },
  "virtual_account": {
    "account_number": "1234567890",
    "account_name": "Daya-John Doe",
    "bank_name": "Wema Bank"
  },
  "created_at": "2026-01-10T12:00:00Z"
}

Next Steps

List Onramps

List all onramps with filters

List Deposits

View deposits for an onramp