Saweria
Donasi QRIS ke kreator Saweria — bikin tagihan, dapat QR siap-scan, dan cek status pembayaran secara real-time. Anonim, tanpa login.
Profil Kreator
Info kreator Saweria: nama, avatar, deskripsi, nominal cepat, dan sosial media.
/v1/finance:saweria/profile/:usernameParameters
| Name | Type | In | Description |
|---|---|---|---|
| username | string | path | Username Saweria kreator (boleh @username atau URL saweria.co/...). Required. |
Example response
{"project":"finance:saweria", "data": {"id":"0ed02b12-460e-4008-9dfc-501e320c986d","plus":true,"avatar":"https://saweria-space.sgp1.cdn.digitaloceanspaces.com/prd/pp/0ed02b12-460e-4008-9dfc-501e320c986d-e2c0303a-2759-4b56-880a-8a5707e90c04.jpg", "socials": {"youtube":"zaadevofc","instagram":"zaadevofc" },"currency":"IDR","provider":"saweria","username":"zaadevofc","verified":false,"profileUrl":"https://saweria.co/zaadevofc","description":"thanks for support my work ^^","hasWishlist":false,"minDonation":10000, "quickAmounts": [ 5000, 25000, 50000, 100000 ] },"timestamp":"2026-06-13T02:22:00Z"}
Errors
- 401Missing or invalid x-api-key
- 404Not found or private
- 429Rate limit or monthly quota reached
Buat Donasi QRIS
Bikin tagihan donasi QRIS anonim ke kreator. Balikin QR string, gambar QR, link bayar, dan nominal yang harus dibayar.
/v1/finance:saweria/donate/:usernameParameters
| Name | Type | In | Description |
|---|---|---|---|
| username | string | path | Username Saweria yang mau didonasi (boleh @username atau URL). Required. |
| amount | number | body | Nominal donasi dalam Rupiah (min 1.000, max 10.000.000). Required. |
| message | string | body | Pesan donasi (opsional, max 255 char). |
| name | string | body | Nama donatur yang tampil (opsional, default Anonim). |
| string | body | Email donatur buat kirim bukti (opsional). |
Example response
{"project":"finance:saweria", "data": {"to":"zaadevofc","from":"Anonim","note":"Bayar PERSIS Rp10.071 dengan scan `qrImage`/`qrString` pakai e-wallet atau m-banking. Cek status pakai endpoint `status` dengan `donationId`.","amount":10000,"payUrl":"https://saweria.co/qris/snap/7177f379-dec3-4c0f-bab8-b97a3a250fd5","status":"pending","message":"Semangat terus berkarya!","qrImage":"https://api.qrserver.com/v1/create-qr-code/?size=320x320&data=00020101021226650013CO.XENDIT.WWW01189360084800000000020215WNtXtb6qmr4ZJBw0303UME51370014ID.CO.QRIS.WWW0215ID20253781998505204509953033605405100715802ID5922PT%20Harta%20Tahta%20Sukaria6013JAKARTA%20PUSAT61051034062290525TpMmeM4kRGT7jRd8Vu6rAcYe863041DD1","currency":"IDR","provider":"saweria","qrString":"00020101021226650013CO.XENDIT.WWW01189360084800000000020215WNtXtb6qmr4ZJBw0303UME51370014ID.CO.QRIS.WWW0215ID20253781998505204509953033605405100715802ID5922PT Harta Tahta Sukaria6013JAKARTA PUSAT61051034062290525TpMmeM4kRGT7jRd8Vu6rAcYe863041DD1","createdAt":"Sun, 16 Aug 2026 08:28:04 GMT","donationId":"7177f379-dec3-4c0f-bab8-b97a3a250fd5","amountToPay":10071,"paymentType":"qris" },"timestamp":"2026-06-13T02:22:00Z"}
Errors
- 401Missing or invalid x-api-key
- 404Not found or private
- 429Rate limit or monthly quota reached
Cek Status Donasi
Cek apakah donasi QRIS sudah dibayar (paid/pending/expired). Poll pakai donationId dari endpoint donate.
/v1/finance:saweria/status/:donationIdParameters
| Name | Type | In | Description |
|---|---|---|---|
| donationId | string | path | ID tagihan donasi dari endpoint donate. Required. |
Example response
{"project":"finance:saweria", "data": {"to":"zaadevofc","amount":10071,"isPaid":false,"status":"pending","currency":"IDR","provider":"saweria","qrString":"00020101021226650013CO.XENDIT.WWW01189360084800000000020215WNtXtb6qmr4ZJBw0303UME51370014ID.CO.QRIS.WWW0215ID20253781998505204509953033605405100715802ID5922PT Harta Tahta Sukaria6013JAKARTA PUSAT61051034062290525P2Y5NROondzrK6Hwj5Jxlu92V6304D73C","createdAt":"Fri, 12 Jun 2026 03:27:59 GMT","donationId":"0dc802ff-19ac-4558-a3c8-9f7d88aa04d4","amountToPay":10071 },"timestamp":"2026-06-13T02:22:00Z"}
Errors
- 401Missing or invalid x-api-key
- 404Not found or private
- 429Rate limit or monthly quota reached
Try it
Live request with your key
const data = await client.run( "finance:saweria", "profile", { username: "zaadevofc" });
Saweria
Donasi QRIS ke kreator Saweria — bikin tagihan, dapat QR siap-scan, dan cek status pembayaran secara real-time. Anonim, tanpa login.
Info kreator Saweria: nama, avatar, deskripsi, nominal cepat, dan sosial media.
/v1/…saweria/profile/:usernameTry it
Parameters
username
string · path · required
Username Saweria kreator (boleh @username atau URL saweria.co/...).
Example response
{"project":"finance:saweria", "data": {"id":"0ed02b12-460e-4008-9dfc-501e320c986d","plus":true,"avatar":"https://saweria-space.sgp1.cdn.digitaloceanspaces.com/prd/pp/0ed02b12-460e-4008-9dfc-501e320c986d-e2c0303a-2759-4b56-880a-8a5707e90c04.jpg", "socials": {"youtube":"zaadevofc","instagram":"zaadevofc" },"currency":"IDR","provider":"saweria","username":"zaadevofc","verified":false,"profileUrl":"https://saweria.co/zaadevofc","description":"thanks for support my work ^^","hasWishlist":false,"minDonation":10000, "quickAmounts": [ 5000, 25000, 50000, 100000 ] },"timestamp":"2026-06-13T02:22:00Z"}
Errors
- 401Missing or invalid x-api-key
- 404Not found or private
- 429Rate limit or monthly quota reached
Code
const data = await client.run( "finance:saweria", "profile", { username: "zaadevofc" });