Skip to main content

Documentation Index

Fetch the complete documentation index at: https://bym.lonestill.uk/llms.txt

Use this file to discover all available pages before exploring further.

Запросы идут через Node.js в main процессе — никаких CORS ограничений. Можно обращаться к любым внешним API.

Методы

await api.HTTP.get(url, headers?)
await api.HTTP.post(url, body, headers?)
await api.HTTP.put(url, body, headers?)
await api.HTTP.del(url, headers?)
await api.HTTP.request({ url, method, headers, body, timeout })

Ответ

{
  ok:      boolean,  // true если status 200–299
  status:  number,
  headers: object,
  data:    any,      // JSON если парсится, иначе string
}
При ошибке сети: { ok: false, status: 0, error: string }

Параметры request

ПараметрПо умолчаниюОписание
urlобязательноПолный URL
method'GET'HTTP метод
headers{}Заголовки
bodyТело запроса
timeout15000Таймаут в мс

Примеры

const res = await api.HTTP.get('https://api.example.com/data');
if (res.ok) api.Logger.log(res.data);