API lýsing · Markaðsgögn

Rafmyntir í boði

GET/v1/assets

Allar skráðar rafmyntir, með stærðarmörkum viðskipta og nákvæmni. Geymt í skyndiminni í allt að 30 sek.

Heimild
Hvaða gildur lykill sem er.
Takmarkaflokkur
market
Auðkenning
Undirrituð

Svör

200 OK

Rafmyntirnar. application/json · AssetList

  • datafylki af Asset
    10 reitir í hverju staki
    • assetstring

      Tákn rafmyntar, í hástöfum.

      Passar við ^[A-Z0-9]{1,15}$.

    • namestring
    • statusstring (enum)

      Rafmynt sem hefur verið tekin af skrá má samt selja.

      Eitt af live, delisted.

    • buy_enabledboolean
    • sell_enabledboolean
    • base_incrementstring (tugatala)
    • price_decimalsinteger

      Minnst 0.

    • min_trade_usdcstring (tugatala)
    • max_trade_usdcstring (tugatala)
    • logo_urlstring | null

Öll svör bera MK-Request-Id, auk RateLimit-Policy og RateLimit.

Villur

Villur nota villuumslagið. Greindu þær eftir code.

StaðaKóðiMerking
400invalid_requestBeiðnin er gölluð: ógilt JSON, óþekktur eða ógildur reitur, eða haus vantar.
401invalid_signatureMK-* hausana vantar eða þeir eru gallaðir, auðkenni lykilsins er óþekkt eða undirskriftin passar ekki.
401key_expiredGildistími lykilsins er liðinn.
401key_revokedLykillinn var afturkallaður.
401timestamp_out_of_rangeMK-Timestamp munar meira en 30 sekúndum frá klukku netþjónsins.
401nonce_reusedÞessi lykill hefur þegar notað þetta MK-Nonce.
403ip_not_allowedBeiðnin kom frá IP tölu sem er ekki meðal leyfðra IP talna lykilsins.
429rate_limitedOf margar beiðnir. Bíddu í Retry-After sekúndur.
429too_many_concurrent_requestsOf margar beiðnir í vinnslu í einu fyrir þennan lykil eða aðgang.
429key_suspendedLykillinn er stöðvaður, til dæmis eftir að hafa farið ítrekað yfir beiðnatakmörk.
500internal_errorEitthvað fór úrskeiðis hjá okkur.
502bad_gatewayUndirliggjandi þjónusta svaraði á óvæntan hátt.
503overloadedÞjónustan er undir of miklu álagi. Reyndu aftur eftir Retry-After sekúndur.
503service_unavailableÞjónustan er tímabundið ekki tiltæk.
504gateway_timeoutUndirliggjandi þjónusta svaraði ekki í tæka tíð. POST beiðni gæti samt klárast; reyndu aftur með sama Idempotency-Key.

Beiðni

# Signed by sign-headers.sh: see Authentication
curl https://public-api.myntkaup.is/v1/assets \
  $(./sign-headers.sh GET /v1/assets | sed 's/^/-H /')
import { Myntkaup } from "@myntkaup/api";

const client = new Myntkaup(); // reads the key from the environment
const { data: assets } = await client.assets.list();
console.log(assets.filter((asset) => asset.buy_enabled).map((asset) => asset.asset));
from myntkaup import Myntkaup

client = Myntkaup()  # reads the key from the environment
assets = client.assets.list()["data"]
print([asset["asset"] for asset in assets if asset["buy_enabled"]])

Svar

200 OK
{
  "data": [
    {
      "asset": "BTC",
      "name": "Bitcoin",
      "status": "live",
      "buy_enabled": true,
      "sell_enabled": true,
      "base_increment": "0.00000001",
      "price_decimals": 2,
      "min_trade_usdc": "2",
      "max_trade_usdc": "10000",
      "logo_url": "https://…"
    }
  ]
}

Grunnslóð https://public-api.myntkaup.is