Coin Basic Metric Multi

Retrieve basic metrics for multiple coins in a single request.


Endpoint

POST /api/v1/partner/coin-basic-metric-multi

Request

Body

Name
Type
Required
Description

coin_ids

string[]

Yes

Array of coin identifiers (e.g., 0x...::module::COIN). Max 100 items.

Example:

{
    "coin_ids": [
        "0xdeeb7a4662eec9f2f3def03fb937a663dddaa2e215b8078a284d026b7946c270::deep::DEEP", 
        "0x0000000000000000000000000000000000000000000000000000000000000002::sui::SUI"
    ]
}

Headers

Header
Required
Description

x-api-key

Yes

API key for authorization.

x-chain

Yes

Blockchain identifier (e.g., sui).

Accept-Encoding

Yes

Should be set to application/json.


Example Request (cURL)

curl -X POST "https://api.noodles.fi/api/v1/partner/coin-basic-metric-multi" \
    -H "x-api-key: YOUR_API_KEY" \
    -H "x-chain: sui" \
    -H "Accept-Encoding: application/json" \
    -d '{
        "coin_ids": [
            "0xdeeb7a4662eec9f2f3def03fb937a663dddaa2e215b8078a284d026b7946c270::deep::DEEP",
            "0x0000000000000000000000000000000000000000000000000000000000000002::sui::SUI"
        ]
    }'

Fields

Field
Type
Nullable
Description

code

number

No

HTTP status code (200 for success).

message

string

No

Status message.

data

object

No

Map of coin_id to metrics object.

Metrics Object (per coin)

Field
Type
Nullable
Description

price

float

No

Current price.

volume_24h

float

No

24h trading volume.

price_change_1h

float

No

1h price change.

price_change_24h

float

No

24h price change.

price_change_7d

float

No

7d price change.

price_change_30d

float

No

30d price change.

liquidity_usd

float

No

Current liquidity in USD.

Success Response

{
    "code": 200,
    "message": "OK",
    "data": {
        "0x0000000000000000000000000000000000000000000000000000000000000002::sui::SUI": {
            "price": 0,
            "volume_24h": 0,
            "price_change_1h": 0,
            "price_change_24h": 0,
            "price_change_7d": 0,
            "price_change_30d": 0,
            "liquidity_usd": 0
        },
        "0xdeeb7a4662eec9f2f3def03fb937a663dddaa2e215b8078a284d026b7946c270::deep::DEEP": {
            "price": 0.1553503585,
            "volume_24h": 9713385.904444246,
            "price_change_1h": -0.24,
            "price_change_24h": -10.8,
            "price_change_7d": -18.89,
            "price_change_30d": -19.62,
            "liquidity_usd": 5379265.859
        }
    }
}

Response when no data is available

{
    "code": 200,
    "message": "OK",
    "data": {}
}

See also: Environment Setup

Last updated