Default

Check API key validity

get

Check if the provided API key is valid.

Authorizations
Responses
200
Valid API key.
application/json
get
GET / HTTP/1.1
Host: krypto-api.cyberdream.io
Authorization: YOUR_API_KEY
Accept: */*
{
  "valid": true
}

Get wallet details

get
Authorizations
Path parameters
walletstringRequired

The wallet address to fetch data for.

Pattern: ^[a-zA-Z0-9]{21,}$
Responses
200
Wallet details retrieved successfully.
application/json
get
GET /wallet/{wallet} HTTP/1.1
Host: krypto-api.cyberdream.io
Authorization: YOUR_API_KEY
Accept: */*
200

Wallet details retrieved successfully.

{
  "wallet": "text",
  "id": "text",
  "name": "text",
  "tag": "text"
}

Get transactions for a wallet

get
Authorizations
Path parameters
typestring · enumRequired

Type of transactions to retrieve.

Possible values:
walletstringRequired

The wallet address to fetch transactions for.

Pattern: ^[a-zA-Z0-9]{21,}$
Query parameters
depthinteger · min: 1 · max: 2Optional

Depth of transaction trace. Only allowed up to 2, and only for type 'sent'.

Default: 1
mininteger · min: 1Optional

Minimum transaction value filter (based on fiat $)

Default: 1
Responses
200
List of transactions.
application/json
get
GET /trx/{type}/{wallet} HTTP/1.1
Host: krypto-api.cyberdream.io
Authorization: YOUR_API_KEY
Accept: */*
{
  "transactions": [
    {
      "wallet_source": "text",
      "wallet_destination": "text",
      "crypto_pair": "text",
      "transaction_amount": 1,
      "fiat_value": 1,
      "timestamp": "2025-07-17T17:10:21.906Z",
      "token": "text",
      "transaction_id": "text",
      "contract": true,
      "subtransactions": [
        {}
      ]
    }
  ],
  "count": 1,
  "source": "text"
}