رفتن به محتوا

مرجع API

نمونه‌ها نشانی sandbox را می‌نویسند: https://api.romu.ir⁠. برای تولید https://api.romu.io را بگذارید.

sandboxتولید
APIapi.romu.irapi.romu.io
کنسولconsole.romu.irconsole.romu.io
اپ تأییدapprove.romu.irapprove.romu.io
شبکه‌هاTRON Nile و BSC testnetTRON و BSC اصلی
پولآزمایشیواقعی
نود دومرومو نود دوم را به جای نود شما نگه می‌داردیکی پیش رومو، یکی پیش شما

بدنه‌ها JSON هستند و کتابخانه امضا را انجام می‌دهد.

  • مبلغ‌ها متن هستند، در واحد خود دارایی: "100.5"⁠. در درخواست "100.50" هم درست است، ولی پاسخ همیشه بی صفر انتهایی است. حداکثر به اندازه‌ی اعشار دارایی رقم بنویسید. بیشتر از آن 400 است.
  • زمان‌ها به قالب RFC 3339 و UTC هستند.
  • صفحه‌بندی: فهرست‌های بزرگ (تراکنش‌ها، واریزها، آدرس‌ها، کیف پول‌ها) limit (1 تا 200، پیش‌فرض 50) و cursor می‌گیرند و next_cursor برمی‌گردانند. تا next_cursor خالی نشده، صفحه‌ی بعد را بخواهید. فهرست دارایی‌ها جداست: با after_code و next_after_code و limit از 1 تا 500، پیش‌فرض 100. فهرست‌های کوچک (مثل قانون‌های sweep) صفحه ندارند و یک‌جا می‌آیند.
  • شناسه در query است: مسیرها ثابت‌اند، مثل GET /v1/transactions?id=⁠.

این مرجع از فایل OpenAPI 3.1 ساخته می‌شود.

هویت

GETاین کلید کیست/v1/whoami

کیف پول

GETیک کیف پول یا فهرست کیف پول‌ها/v1/walletsGETدارایی‌های یک کیف پول/v1/wallets/assetsGETخلاصه‌ی موجودی کیف پول/v1/wallets/balance-summary

برداشت و تراکنش

GETیک تراکنش یا فهرست تراکنش‌ها/v1/transactionsPOSTثبت برداشت/v1/transactionsPOSTلغو برداشت/v1/transactions/cancel

آدرس واریز

GETیک آدرس یا فهرست آدرس‌ها/v1/addressesPOSTساخت آدرس واریز/v1/addressesPATCHتغییر برچسب یا بایگانی آدرس/v1/addressesPOSTساخت چند آدرس واریز با هم/v1/addresses/batchGETموجودی هر آدرس/v1/addresses/balancesGETخروجی CSV آدرس‌ها/v1/addresses/exportGETگروه‌های آدرس/v1/address-groupsPOSTساخت گروه آدرس/v1/address-groups

واریز

GETیک واریز یا فهرست واریزها/v1/deposits

Sweep

GETقانون‌های sweep/v1/sweep-rulesPUTتنظیم قانون sweep/v1/sweep-rulesGETتاریخچه‌ی sweep/v1/sweepsPOSTsweep همین الان/v1/sweeps

دارایی و ایستگاه کارمزد

GETایستگاه کارمزد/v1/fee-stationGETدارایی‌های پشتیبانی‌شده/v1/assets

قانون و تأیید

GETوضعیت تأیید یک تراکنش/v1/transactions/approvalsGETقانون‌های ثبت‌شده‌ی کیف پول/v1/policyGETدرخواست‌های تغییر/v1/change-requests

Webhook

GETکلید عمومی Webhook/v1/webhooks/keyPOSTارسال دوباره‌ی یک رویداد/v1/webhooks/replayPOSTارسال دوباره‌ی رویدادهای ناموفق/v1/webhooks/replay-failed

مصرف

GETمصرف ماهانه/v1/usage