Для знешняга API патрэбны токен пацверджанага акаўнта. Акаўнт
API дакументацыя
Генерацыя выпадковых даных праз HTTP. Усе метады ніжэй выкарыстоўваюць GET і вяртаюць JSON.
Як карыстацца API
GET /api/v1/*
Знешні API даступны зарэгістраваным карыстальнікам з пацверджанай поштай. Кожны эндпоінт, уключаючы каталогі, патрабуе карыстальніцкі Bearer-токен. Да 100 вынікаў за запуск. Застаюцца тэхнічныя межы: 10 000 вынікаў у запыце, 20 000 значэнняў палёў у канструктары, натуральныя межы генератараў і квоты знешніх сэрвісаў. Звычайны API: 60 запытаў/хв.
- Зарэгіструйцеся, пацвердзіце пошту і ўвайдзіце. Адкрыйце «Акаўнт» → «Токен API» → «Паказаць токен» і скапіруйце яго. Акаўнт ↗
- Перадавайце токен толькі ў загалоўку Authorization: Bearer TOKEN. Замяніце TOKEN сваім значэннем без двукосся. Публічны ключ Supabase не падыходзіць.
- Выберыце эндпоінт ніжэй, скапіруйце URL і задайце параметры з табліцы. Прыклады выкарыстоўваюць генератар цэлых лікаў; для іншых змяніце шлях і параметры.
Гэта часовы access token сесіі Supabase, а не пастаянны API-ключ. Тэрмін задаецца ў праекце. Пры 401 адкрыйце акаўнт, увайдзіце пры патрэбе і скапіруйце актуальны токен. Статычны токен у скрыпце сам не абнаўляецца. Захоўвайце яго ў сакрэце: ён дае правы вашай сесіі.
Запыт
Запыты: GET праз HTTPS, параметры ў query string, без JSON-цела. Кадзіруйце значэнні праз URLSearchParams або аналаг; адно значэнне на параметр. count — дадатны цэлы лік, звычайна да 10000; дакладныя межы ніжэй. Спасылка без загалоўка токена верне 401.
GET https://rand.by/api/v1/integer?count=3&min=1&max=100
Authorization: Bearer TOKENАдказ
Поспех: HTTP 200 і JSON з масівам items. Тып элементаў залежыць ад генератара. money/currencies вяртае asOf і items, geo/catalog — аб’ект каталога. Адказы не кешуюцца. Спачатку правярайце HTTP-статус, затым разбірайце JSON; лічбы ў прыкладзе ўмоўныя.
{ "items": [42, 7, 91] }Гатовыя прыклады і налады
Для серверных прыкладаў задайце RANDBY_API_TOKEN у асяроддзі працэсу: export ёсць ва ўкладцы curl, варыянт Windows — у PowerShell. Выканайце падрыхтоўку абранага прыкладу. Не захоўвайце сакрэты ў Git, URL, логах або публічных зменных Nuxt. У браўзеры выкарыстоўвайце толькі токен бягучага карыстальніка; агульны трымайце на серверы. Маршрут Nuxt патрабуе вашай аўтарызацыі і абмежавання частаты, інакш проксі адкрые доступ праз ваш токен.
Падрыхтоўка
export RANDBY_API_TOKEN='PASTE_TOKEN_HERE'curl
curl --fail-with-body --max-time 15 --get 'https://rand.by/api/v1/integer' \
--header "Authorization: Bearer $RANDBY_API_TOKEN" \
--data-urlencode 'count=3' \
--data-urlencode 'min=1' \
--data-urlencode 'max=100'| 400 | Няправільныя параметры, паўторныя значэнні або перавышаны тэхнічны ліміт. Праверце табліцу і выпраўце запыт. |
|---|---|
| 401 | Токен адсутнічае, несапраўдны або пратэрмінаваны; праверце пацверджанне пошты. Атрымайце актуальны токен у акаўнце. |
| 404 | Невядомы шлях або генератар. Праверце URL; API не патрэбны моўны прэфікс накшталт /en. |
| 429 | Перавышана частата публічнага дэма. Пачакайце хвіліну і не паўтарайце запыты без затрымкі. |
| 503 | Сэрвіс аўтарызацыі недаступны або не наладжаны. Паўтарыце пазней; уладальніку варта праверыць Supabase. |
Пясочніца ніжэй працуе без токена праз асобны дэма-маршрут: да 10 запісаў і 60 запытаў за хвіліну на IP. Знешні /api/v1/* застаецца закрытым з тэхнічнымі лімітамі эндпоінтаў.
Генерацыя па seed для CI
POSTPremium
Аднолькавыя схема і seed даюць аднолькавыя даныя пры той жа версіі і тых жа даведніках.
- Ключы API для CI · Стварыце ключ і захавайце яго як сакрэт RANDBY_CI_KEY.
- Экспарт схемы · Экспартуйце схему Builder у JSON і захоўвайце побач з тэставымі данымі.
- Выберыце прыклад і запусціце яго з папкі з экспартаванай схемай.
Перадавайце CI-ключ Premium у загалоўку Authorization і захоўвайце яго ў сакрэтах CI. Ключ дзейнічае 90 дзён. Стварыце новы ключ, абнавіце сакрэт і адклічце стары пасля паспяховага запуску.
Запыт
Адпраўце POST-запыт з загалоўкам Content-Type application/json. У целе запыту тры палі.
- schema
- Абавязковы JSON-аб’ект. Перадайце змесціва экспартаванай схемы Builder разам са звязанымі табліцамі.
- seed
- Абавязковы непусты радок да 128 сімвалаў. Пакіньце seed для паўтору або змяніце яго для новай выбаркі.
- version
- Неабавязковая версія генерацыі. Бягучае і прадвызначанае значэнне — v1. У CI задайце яе яўна.
POST https://rand.by/api/builder/ci/generate
Authorization: Bearer CI_KEY
Content-Type: application/json
{
"schema": {
"version": 1,
"count": 2,
"fields": [
{
"id": "id",
"path": "id",
"generator": "sequence",
"output": "value",
"settings": {
"start": 1,
"step": 1
},
"array": false,
"size": 1,
"nullPercent": 0
}
]
},
"seed": "fixtures-v1",
"version": "v1"
}Адказ
Адказ змяшчае version і items з columns або tables для некалькіх табліц. Захавайце схему і seed для паўтору.
Адна табліца
{
"version": "v1",
"columns": [
"id"
],
"items": [
{
"id": 1
},
{
"id": 2
}
]
}Некалькі табліц
{
"version": "v1",
"tables": [
{
"id": "main",
"name": "users",
"columns": [
"id"
],
"items": [
{
"id": 1
}
]
},
{
"id": "orders",
"name": "orders",
"columns": [
"user_id"
],
"items": [
{
"user_id": 1
}
]
}
]
}Захоўвайце схему, seed і версію ў рэпазіторыі або наладах задачы. Змены схемы, генератара ці даведнікаў могуць змяніць вынік. Даныя з seed прызначаныя для тэстаў.
Да 8 табліц, 10 000 радкоў агулам і 20 000 значэнняў за запыт разам з элементамі масіваў. Ліміт — 60 запытаў за хвіліну на акаўнт.
Гатовыя прыклады і налады
Прыклады чытаюць randby-builder-schema.json і запісваюць fixtures.json. Захавайце код пад назвай з блока падрыхтоўкі. У GitHub Actions дадайце крок пасля checkout і скарыстайцеся файлам у наступным кроку.
Падрыхтоўка
bash --version
curl --version
jq --version
bash generate-fixtures.shcurl + jq
set -euo pipefail
: "${RANDBY_CI_KEY:?RANDBY_CI_KEY is required}"
jq -n --slurpfile schema randby-builder-schema.json --arg seed 'fixtures-v1' \
'{schema: $schema[0], seed: $seed, version: "v1"}' |
curl --fail --silent --show-error --max-time 60 'https://rand.by/api/builder/ci/generate' \
--header "Authorization: Bearer $RANDBY_CI_KEY" \
--header 'Content-Type: application/json' \
--data-binary @- --output fixtures.json| 400 | Памылковы JSON, seed, версія або схема. Пры памылцы схемы праверце data.code і data.field. |
|---|---|
| 401 | Ключ адсутнічае, няправільны, пратэрмінаваны ці адкліканы, або Premium неактыўны. Праверце сакрэт і акаўнт. |
| 413 | Цела запыту большае за 260 КіБ. Паменшыце схему. |
| 429 | Перавышаны ліміт запытаў. Пачакайце хвіліну. |
| 502 | Сервер не стварыў даныя. Калі схема слушная, паўтарыце запыт пазней. |
| 503 | Праверка ключоў часова недаступная. Паўтарыце пазней. |
Эндпоінты API
Выберыце метад, прачытайце параметры і адкрыйце пясочніцу. Змяніце запыт і выканайце GET, каб убачыць сапраўдны адказ JSON сервера.
Сам URL не аўтарызуе запыт. Атрымайце токен у акаўнце і перадайце яго ў загалоўку Authorization: Bearer TOKEN. Не дадавайце токен у URL. Для праверкі без токена выкарыстоўвайце пясочніцу ў дакументацыі. Як карыстацца API
Цэлыя лікі
GET /api/v1/integerГенерацыя адмоўных і станоўчых цэлых лікаў
| Назва | Апісанне | Значэнне па змаўчанні |
|---|---|---|
| count | Колькасць генераваных лікаў (Цэлы лік ад 1 да 10000) | 100 |
| min | Левая мяжа дыяпазону генераваных лікаў (Цэлы лік ад -100000000 да 100000000) | -100 |
| max | Правая мяжа дыяпазону генераваных лікаў (Цэлы лік ад -100000000 да 100000000) | 100 |
| round | Акругленьне атрыманых лікаў да бліжэйшых кратных дадзенаму ў гэтым парамэтры ліку. Напрыклад, трэба атрымаць набор лікаў, кратных 50. Такім чынам 2489 стане 2500, 131 стане 100, а 851 стане 900 | 0 |
Пясочніца: да 10 запісаў і 60 запытаў за хвіліну.
Рэчавыя лікі
GET /api/v1/floatГенерацыя рэчавых лікаў з зададзенай дакладнасцю
| Назва | Апісанне | Значэнне па змаўчанні |
|---|---|---|
| count | Колькасць генераваных лікаў (Цэлы лік пекла 1 ды 10000) | 100 |
| min | Левая мяжа дыяпазону генераваных лікаў (Цэлы лік пекла -100000000 да 100000000) | -1 |
| max | Правы ліміт дыяпазону генераваных лікаў (Цэлы лік пекла -100000000 да 100000000) | 1 |
| precision | Колькасць знакаў пасля запятой (ад 1 да 8). | 2 |
Пясочніца: да 10 запісаў і 60 запытаў за хвіліну.
Байты
GET /api/v1/byteГенерацыя байтаў у розных сістэмах злічэння
| Назва | Апісанне | Значэнне па змаўчанні |
|---|---|---|
| count | Колькасць генераваных байтаў (Цэлы лік ад 1 да 10000) | 100 |
| min | Левая мяжа дыяпазону генераваных байтаў (Цэлы лік ад 0 да 255) | 0 |
| max | Правая мяжа дыяпазону генераваных байтаў (Цэлы лік ад 0 да 255) | 255 |
| radix | Сістэма злічэння генераваных байтаў (2, 8, 10 ці 16). | 10 |
Пясочніца: да 10 запісаў і 60 запытаў за хвіліну.
Паролі
GET /api/v1/passwordГенерацыя ўзломаўстойлівых пароляў
| Назва | Апісанне | Значэнне па змаўчанні |
|---|---|---|
| count | Колькасць генераваных пароляў (Цэлы лік ад 1 да 10000) | 1 |
| min | Мінімальная даўжыня генераванага пароля (Цэлы лік ад 1 да 64) | 8 |
| max | Максімальная даўжыня генераванага пароля (Цэлы лік ад 1 да 64) | 12 |
| digits | Колькасць лічбаў у паролі (Цэлы лік ад 0 да 64). | 2 |
| capitals | Колькасць літар верхняга рэгістра ў паролі (Цэлы лік ад 0 да 64). | 2 |
| special | Колькасць спецзнакаў у паролі (Цэлы лік ад 0 да 64). | 2 |
Пясочніца: да 10 запісаў і 60 запытаў за хвіліну.
Час
GET /api/v1/timeГенерацыя выпадковага часу сутак
| Назва | Апісанне | Значэнне па змаўчанні |
|---|---|---|
| count | Колькасць часоў, якія генеруюцца (Цэлы лік ад 1 да 1440) | 10 |
| min | Левая мяжа дыяпазону генераваных часоў (ад 00:00 да 23:59) | 08:00 |
| max | Правая мяжа дыяпазону генераваных часоў (ад 00:00 да 23:59) | 17:00 |
| interval | Інтэрвал часоў, якія генеруюцца (Цэлы лік ад 1 да 60). | 1 |
| sort | Сартаванне вынікаў ("asc" - па ўзрастанні, "desc" - па змяншэнні або "none" - без сартавання). | none |
Пясочніца: да 10 запісаў і 60 запытаў за хвіліну.
Дата
GET /api/v1/dateГенерацыя выпадковых каляндарных дат у розных фарматах
| Назва | Апісанне | Значэнне па змаўчанні |
|---|---|---|
| count | Колькасць дат: цэлы лік ад 1 да 10000. | 10 |
| min | Левая мяжа дыяпазону генераваных дат у фармаце "ГГГГ-ММ-ДД" Фармат можа адрознівацца, але важна, каб ён быў валідны для функцыі Date.parse() | 0000-01-01 |
| max | Правы ліміт дыяпазону генераваных дат у фармаце "ГГГГ-ММ-ДД" Фармат можа адрознівацца, але важна, каб ён быў валідны для функцыі Date.parse() | 2999-12-31 |
| format | Фармат адлюстравання генераваных дат Больш падрабязна пра фарматы можна прачытаць тут. | DD.MM.YYYY |
| locale | Моўная лакаль генераваных дат Двухлітарны код стандарту ISO 639-1 a> | en (рэзервовая лакаль) |
| days | Дні тыдня, якія варта ўключаць у набор генераваных дат (цэлыя лікі пекла 1 да 7, падзеленыя коскай. 1 - панядзелак, 7 - нядзеля) Калі параметр не зададзены, згенераваны будзе любы дзень тыдня | 1,2,3,4,5,6,7 |
| sort | Сартаванне вынікаў ("asc" - па ўзрастанні, "desc" - па змяншэнні або "none" - без сартавання). | none |
Пясочніца: да 10 запісаў і 60 запытаў за хвіліну.
Колеры
GET /api/v1/colorГенерацыя каляровых кодаў у розных фарматах
| Назва | Апісанне | Значэнне па змаўчанні |
|---|---|---|
| count | Колькасць генераваных элементаў (Цэлы лік ад 1 да 10000) | 1 |
Пясочніца: да 10 запісаў і 60 запытаў за хвіліну.
Геаграфічныя каардынаты
GET /api/v1/geoГенеруйце каардынаты ва ўсім свеце, толькі на сушы ці на выбраным кантыненце. Выбірайце выпадковыя гарады і аэрапорты з назвамі і кодамі IATA.
| Назва | Апісанне | Значэнне па змаўчанні |
|---|---|---|
| count | Колькасць вынікаў: цэлы лік ад 1 да 10000, стандартна 1. | 1 |
| mode | coordinates — увесь свет, land — без акіянаў, city — гарады, airport — аэрапорты з IATA. coordinateslandcityairport | coordinates |
| continent | any або AF, AN, AS, EU, NA, OC, SA. Выбраны кантынент абмяжоўвае каардынаты сушай. Калі падыходных запісаў няма, вяртаецца 400. anyAFANASEUNAOCSA | any |
Пясочніца: да 10 запісаў і 60 запытаў за хвіліну.
Генератар выпадковых імёнаў
GET /api/v1/namesВыпадковыя імёны з зададзеным парадкам частак і культурай. Масіў items змяшчае fullName, locale, sex, firstName, lastName і patronymic. Нявыбраныя ці недаступныя часткі — null. Памылковыя параметры вяртаюць HTTP 400. Унікальнасць і праверка асобы не прадугледжаныя.
| Назва | Апісанне | Значэнне па змаўчанні |
|---|---|---|
| count | Колькасць імёнаў: цэлы лік ад 1 да 10000. | 10 |
| locales | Коды культур імёнаў без паўтораў праз коску ці be для беларускіх імёнаў. Усе даступныя коды пералічаны ніжэй. Адна культура на імя, роўныя верагоднасці. Пазначаныя лакалі выкарыстоўваюць англійскі слоўнік пры адсутнасці даных. af_ZAarazbebn_BDcs_CZcydadede_ATde_CHdvelenen_AUen_AU_ockeren_BORKen_CAen_GBen_GHen_HKen_IEen_INen_NGen_USen_ZAeoeses_MXfafifrfr_BEfr_CAfr_CHfr_LUfr_SNhehrhuhyid_IDitjaka_GEkoku_ckbku_kmr_latinlvmknb_NOnenlnl_BEplpt_BRpt_PTroro_MDrusksl_SIsr_RS_latinsvta_INthtrukuruz_UZ_latinviyo_NGzh_CNzh_TWzu_ZA | ru |
| parts | Часткі без паўтораў у парадку вываду: firstName, lastName, patronymic. Імёны па бацьку толькі для ru, be, uk; інакш прапускаюцца. Калі выбраны толькі гэты складнік, патрэбна сумяшчальная культура, інакш — 400. | firstName,lastName |
| sex | Формы імёнаў: any, male ці female. Пры any мужчынскія і жаночыя формы роўнаверагодныя для кожнага запісу. | any |
Пясочніца: да 10 запісаў і 60 запытаў за хвіліну.
Генератар выпадковых email-адрасоў
GET /api/v1/emailГенеруйце выпадковыя email-адрасы: выбірайце культуру імёнаў, выпадковых правайдараў, тэставыя дамены ці свой дамен і аснову імя карыстальніка.
| Назва | Апісанне | Значэнне па змаўчанні |
|---|---|---|
| count | Колькасць адрасоў: цэлы лік ад 1 да 10000. | 10 |
| locale | Адзін код культуры імёнаў са спіса ніжэй. Па змаўчанні: en. af_ZAarazbebn_BDcs_CZcydadede_ATde_CHdvelenen_AUen_AU_ockeren_BORKen_CAen_GBen_GHen_HKen_IEen_INen_NGen_USen_ZAeoeses_MXfafifrfr_BEfr_CAfr_CHfr_LUfr_SNhehrhuhyid_IDitjaka_GEkoku_ckbku_kmr_latinlvmknb_NOnenlnl_BEplpt_BRpt_PTroro_MDrusksl_SIsr_RS_latinsvta_INthtrukuruz_UZ_latinviyo_NGzh_CNzh_TWzu_ZA | en |
| mode | free: выпадковыя правайдары; example: example.com/net/org; custom: дамен з provider. | free |
| provider | Абавязковы толькі пры mode=custom. Дамен без URL, порта і паштовага адраса. Міжнародныя дамены пераўтвараюцца ў ASCII. | |
| firstName | Неабавязковая аснова імя, да 80 сімвалаў; пустое значэнне — выпадковае. Генератар можа нармалізаваць, транслітараваць ці прапускаць часткі. | |
| lastName | Неабавязковая аснова імя, да 80 сімвалаў; пустое значэнне — выпадковае. Генератар можа нармалізаваць, транслітараваць ці прапускаць часткі. | |
| allowSpecialCharacters | true ці false: дадатковыя знакі пунктуацыі ў частцы адраса перад даменам. | false |
Пясочніца: да 10 запісаў і 60 запытаў за хвіліну.
Генератар выпадковых грашовых сум
GET /api/v1/moneyГенеруйце выпадковыя грашовыя сумы ў зададзеным дыяпазоне. Выбірайце некалькі валют і асобную лакаль фарматавання для кожнай валюты.
| Назва | Апісанне | Значэнне па змаўчанні |
|---|---|---|
| count | Колькасць сум: цэлы лік ад 1 да 10000. | 10 |
| min | Уключная мяжа ад -1000000000 да 1000000000, да 4 дробных знакаў. Кропка ці коска, без раздзяляльнікаў тысяч. | 0 |
| max | Уключная мяжа ад -1000000000 да 1000000000, да 4 дробных знакаў. Кропка ці коска, без раздзяляльнікаў тысяч. | 1000 |
| currencies | Коды валют без паўтораў праз коску. Для кожнага запісу адна валюта выбіраецца роўнаверагодна. AEDAFNALLAMDAOAARSAUDAWGAZNBAMBBDBDTBHDBIFBMDBNDBOBBRLBSDBTNBWPBYNBZDCADCDFCHFCLPCNYCOPCRCCUPCVECZKDJFDKKDOPDZDEGPERNETBEURFJDFKPGBPGELGHSGIPGMDGNFGTQGYDHKDHNLHTGHUFIDRILSINRIQDIRRISKJMDJODJPYKESKGSKHRKMFKPWKRWKWDKYDKZTLAKLBPLKRLRDLSLLYDMADMDLMGAMKDMMKMNTMOPMRUMURMVRMWKMXNMYRMZNNADNGNNIONOKNPRNZDOMRPABPENPGKPHPPKRPLNPYGQARRONRSDRUBRWFSARSBDSCRSDGSEKSGDSHPSLESOSSRDSSPSTNSYPSZLTHBTJSTMTTNDTOPTRYTTDTWDTZSUAHUGXUSDUYUUZSVESVNDVUVWSTXAFXCDXCGXOFXPFYERZARZMWZWG | USD,EUR |
| locales | Неабавязковыя пары ВАЛЮТА:лакаль праз коску, напрыклад USD:en-US,EUR:fr-FR. Толькі выбраныя валюты і дазволеныя для іх лакалі. Для прапушчаных валют ужываецца лакаль па змаўчанні. Спіс: money/currencies. |
Пясочніца: да 10 запісаў і 60 запытаў за хвіліну.
Валюты і лакалі
GET /api/v1/money/currenciesСпіс кодаў валют, дробных знакаў, defaultLocale і дапушчальных locales. Поле asOf змяшчае дату здымка каталога.
Пясочніца: да 10 запісаў і 60 запытаў за хвіліну.
Генератар раскладаў таро
GET /api/v1/tarotЗрабіце выпадковы расклад з калоды таро на 78 карт. Адна карта, мінулае–цяперашняе–будучыня, крыж з пяці карт ці свой расклад з перавернутымі картамі. Кароткія аўтарскія тлумачэнні прапануюць сімвалічныя тэмы для роздуму. Гэта забава, а не прадказанні ці апісанне асобы. Малодшыя арканы спалучаюць тэмы рангу і масці; перавернутыя карты прапануюць зірнуць на перашкоды і празмернасць.
| Назва | Апісанне | Значэнне па змаўчанні |
|---|---|---|
| spread | Шаблон: single (1), three (3), cross (5) ці custom. | three |
| count | Для custom: цэлы лік ад 1 да памеру калоды (78, 22 ці 56). Для шаблона яўна перададзеная колькасць мусіць супадаць з яго памерам. | 3 |
| deck | full: 78 карт; major: 22 старэйшыя арканы; minor: 56 малодшых арканаў. Без паўтораў. | full |
| reversed | true ці false. Пры true кожная карта незалежна пераварочваецца з верагоднасцю 50%. | true |
| locale | Мова назваў карт, пазіцый і становішчаў: адзін з 13 кодаў лакаляў інтэрфейсу. ruendeplbyukesfritptidjatr | en |
Пясочніца: да 10 запісаў і 60 запытаў за хвіліну.
Генератар выпадковых знакаў задыяка
GET /api/v1/zodiacГенеруйце выпадковыя знакі заходняга, кітайскага, в’етнамскага і ведычнага задыяка. Выбірайце сістэмы, усходнія стыхіі і вынікі без паўтораў. Кароткія аўтарскія тлумачэнні прапануюць сімвалічныя тэмы для роздуму. Гэта забава, а не прадказанні ці апісанне асобы.
| Назва | Апісанне | Значэнне па змаўчанні |
|---|---|---|
| count | Колькасць вынікаў: цэлы лік ад 1 да 10000. | 1 |
| systems | Сістэмы без паўтораў праз коску: western, chinese, vietnamese, vedic. Даступныя сістэмы выбіраюцца роўнаверагодна. westernchinesevietnamesevedic | western |
| withElements | true ці false. Кітайская і в’етнамская сістэмы выкарыстоўваюць 60 дапушчальных спалучэнняў пры true ці 12 жывёл пры false. Заходнія і ведычныя стыхіі застаюцца фіксаванымі. | true |
| unique | true ці false. Забараняе паўтор id у адным адказе. Колькасць мусіць укладацца ў лік варыянтаў: 12 для кожнай заходняй/ведычнай сістэмы, 12 ці 60 для кожнай усходняй. | false |
| locale | Адзін з 13 кодаў мовы інтэрфейсу; уплывае толькі на назвы. Па змаўчанні: en. enrubyukdeplesfritptidjatr | en |
Пясочніца: да 10 запісаў і 60 запытаў за хвіліну.
Магічны шар
GET /api/v1/magic-ballЗадайце пытанне ў думках і патрасіце магічны шар: выпадковы адказ з’явіцца ў зіхатлівым акенцы. Можна націснуць на шар або кнопку. Пытанне застаецца ў вас: сервер атрымлівае толькі мову адказу. Усе 20 адказаў аднолькава імаверныя: 10 станоўчых, 5 нявызначаных і 5 адмоўных. Гэта гульня, а не спосаб прадказаць будучыню.
| Назва | Апісанне | Значэнне па змаўчанні |
|---|---|---|
| locale | Мова назваў карт, пазіцый і становішчаў: адзін з 13 кодаў лакаляў інтэрфейсу. ruendebyukplesfritptidjatr | en |
Пясочніца: да 10 запісаў і 60 запытаў за хвіліну.
Каталог геагенератара
GET /api/v1/geo/catalogКолькасць запісаў па кантынентах, дата здымка, спасылкі на адкрытыя крыніцы і кантрольныя сумы файлаў. Выкарыстоўваецца лакальны здымак даных.
Пясочніца: да 10 запісаў і 60 запытаў за хвіліну.