مرجع API
نمونهها نشانی sandbox را مینویسند: https://api.romu.ir. برای تولید https://api.romu.io را بگذارید.
| sandbox | تولید | |
|---|---|---|
| API | api.romu.ir | api.romu.io |
| کنسول | console.romu.ir | console.romu.io |
| اپ تأیید | approve.romu.ir | approve.romu.io |
| شبکهها | TRON Nile و BSC testnet | TRON و 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 ساخته میشود.