API lýsing · Aðgangur
Mörk og notkun
GET/v1/limits
Mörk á viðskiptum og notkun dagsins (UTC dagur, aðeins viðskipti í gegnum API-ið), kvótar fyrir gjafabréf (í öllum leiðum) og beiðnatakmörk þessa lykils.
- Heimild
account:read- Takmarkaflokkur
read- Auðkenning
- Undirrituð
Svör
200 OK
Mörkin. application/json · Limits
tradeTradeLimits6 reitir
min_usdcstring (tugatala)max_usdcstring (tugatala)daily_volume_usdcstring (tugatala)daily_volume_used_usdcstring (tugatala)daily_tradesintegerdaily_trades_usedinteger
giftcardsGiftcardLimits8 reitir
enabledbooleanmax_per_card_eurstring (tugatala)per_dayintegerused_todayintegerper_30_daysintegerused_30_daysintegervalue_30_days_eurstring (tugatala)value_used_30_days_eurstring (tugatala)
rate_limitsRateLimits2 reitir
classesobject6 reitir
marketobject2 reitir
per_keyfylki af object3 reitir í hverju staki
limitintegerMiðar sem bætast við á hverju tímabili.
interval_secondsintegerburstintegerMesti fjöldi beiðna sem má senda í einu.
per_accountfylki af object3 reitir í hverju staki
limitintegerMiðar sem bætast við á hverju tímabili.
interval_secondsintegerburstintegerMesti fjöldi beiðna sem má senda í einu.
readobject2 reitir
per_keyfylki af object3 reitir í hverju staki
limitintegerMiðar sem bætast við á hverju tímabili.
interval_secondsintegerburstintegerMesti fjöldi beiðna sem má senda í einu.
per_accountfylki af object3 reitir í hverju staki
limitintegerMiðar sem bætast við á hverju tímabili.
interval_secondsintegerburstintegerMesti fjöldi beiðna sem má senda í einu.
quoteobject2 reitir
per_keyfylki af object3 reitir í hverju staki
limitintegerMiðar sem bætast við á hverju tímabili.
interval_secondsintegerburstintegerMesti fjöldi beiðna sem má senda í einu.
per_accountfylki af object3 reitir í hverju staki
limitintegerMiðar sem bætast við á hverju tímabili.
interval_secondsintegerburstintegerMesti fjöldi beiðna sem má senda í einu.
tradeobject2 reitir
per_keyfylki af object3 reitir í hverju staki
limitintegerMiðar sem bætast við á hverju tímabili.
interval_secondsintegerburstintegerMesti fjöldi beiðna sem má senda í einu.
per_accountfylki af object3 reitir í hverju staki
limitintegerMiðar sem bætast við á hverju tímabili.
interval_secondsintegerburstintegerMesti fjöldi beiðna sem má senda í einu.
giftcardobject2 reitir
per_keyfylki af object3 reitir í hverju staki
limitintegerMiðar sem bætast við á hverju tímabili.
interval_secondsintegerburstintegerMesti fjöldi beiðna sem má senda í einu.
per_accountfylki af object3 reitir í hverju staki
limitintegerMiðar sem bætast við á hverju tímabili.
interval_secondsintegerburstintegerMesti fjöldi beiðna sem má senda í einu.
withdrawalobject2 reitir
per_keyfylki af object3 reitir í hverju staki
limitintegerMiðar sem bætast við á hverju tímabili.
interval_secondsintegerburstintegerMesti fjöldi beiðna sem má senda í einu.
per_accountfylki af object3 reitir í hverju staki
limitintegerMiðar sem bætast við á hverju tímabili.
interval_secondsintegerburstintegerMesti fjöldi beiðna sem má senda í einu.
concurrencyobject2 reitir
per_keyintegerper_accountinteger
Öll svör bera MK-Request-Id, auk RateLimit-Policy og RateLimit.
Villur
Villur nota villuumslagið. Greindu þær eftir code.
| Staða | Kóði | Merking |
|---|---|---|
| 400 | invalid_request | Beiðnin er gölluð: ógilt JSON, óþekktur eða ógildur reitur, eða haus vantar. |
| 401 | invalid_signature | MK-* hausana vantar eða þeir eru gallaðir, auðkenni lykilsins er óþekkt eða undirskriftin passar ekki. |
| 401 | key_expired | Gildistími lykilsins er liðinn. |
| 401 | key_revoked | Lykillinn var afturkallaður. |
| 401 | timestamp_out_of_range | MK-Timestamp munar meira en 30 sekúndum frá klukku netþjónsins. |
| 401 | nonce_reused | Þessi lykill hefur þegar notað þetta MK-Nonce. |
| 403 | ip_not_allowed | Beiðnin kom frá IP tölu sem er ekki meðal leyfðra IP talna lykilsins. |
| 403 | insufficient_scope | Lykilinn vantar heimildina sem þessi endapunktur þarf. |
| 403 | account_restricted | Aðgangurinn getur ekki notað API-ið eins og er (til dæmis læstur, óvirkur eða nýskráningu ólokið). |
| 403 | api_access_disabled | Slökkt er á aðgangi að API-inu. |
| 429 | rate_limited | Of margar beiðnir. Bíddu í Retry-After sekúndur. |
| 429 | too_many_concurrent_requests | Of margar beiðnir í vinnslu í einu fyrir þennan lykil eða aðgang. |
| 429 | key_suspended | Lykillinn er stöðvaður, til dæmis eftir að hafa farið ítrekað yfir beiðnatakmörk. |
| 500 | internal_error | Eitthvað fór úrskeiðis hjá okkur. |
| 502 | bad_gateway | Undirliggjandi þjónusta svaraði á óvæntan hátt. |
| 503 | overloaded | Þjónustan er undir of miklu álagi. Reyndu aftur eftir Retry-After sekúndur. |
| 503 | service_unavailable | Þjónustan er tímabundið ekki tiltæk. |
| 504 | gateway_timeout | Undirliggjandi þ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/limits \
$(./sign-headers.sh GET /v1/limits | sed 's/^/-H /')import { Myntkaup } from "@myntkaup/api";
const client = new Myntkaup(); // reads the key from the environment
const limits = await client.limits.get();
console.log(limits.trade.daily_volume_used_usdc, limits.trade.daily_volume_usdc);from myntkaup import Myntkaup
client = Myntkaup() # reads the key from the environment
limits = client.limits.get()
print(limits["trade"]["daily_volume_used_usdc"], limits["trade"]["daily_volume_usdc"])Svar
{
"trade": {
"min_usdc": "2",
"max_usdc": "10000",
"daily_volume_usdc": "50000",
"daily_volume_used_usdc": "120.00",
"daily_trades": 500,
"daily_trades_used": 3
},
"giftcards": {
"enabled": true,
"max_per_card_eur": "1000",
"per_day": 5,
"used_today": 0,
"per_30_days": 20,
"used_30_days": 1,
"value_30_days_eur": "2000",
"value_used_30_days_eur": "25"
},
"rate_limits": {
"classes": {
"market": {
"per_key": [
{
"limit": 0,
"interval_seconds": 0,
"burst": 0
}
],
"per_account": [
{
"limit": 0,
"interval_seconds": 0,
"burst": 0
}
]
},
"read": {
"per_key": [
{
"limit": 0,
"interval_seconds": 0,
"burst": 0
}
],
"per_account": [
{
"limit": 0,
"interval_seconds": 0,
"burst": 0
}
]
},
"quote": {
"per_key": [
{
"limit": 0,
"interval_seconds": 0,
"burst": 0
}
],
"per_account": [
{
"limit": 0,
"interval_seconds": 0,
"burst": 0
}
]
},
"trade": {
"per_key": [
{
"limit": 0,
"interval_seconds": 0,
"burst": 0
}
],
"per_account": [
{
"limit": 0,
"interval_seconds": 0,
"burst": 0
}
]
},
"giftcard": {
"per_key": [
{
"limit": 0,
"interval_seconds": 0,
"burst": 0
}
],
"per_account": [
{
"limit": 0,
"interval_seconds": 0,
"burst": 0
}
]
},
"withdrawal": {
"per_key": [
{
"limit": 0,
"interval_seconds": 0,
"burst": 0
}
],
"per_account": [
{
"limit": 0,
"interval_seconds": 0,
"burst": 0
}
]
}
},
"concurrency": {
"per_key": 0,
"per_account": 0
}
}
}Grunnslóð https://public-api.myntkaup.is