Actions
Marketplace » History » Revision 20
« Previous |
Revision 20/36
(diff)
| Next »
Ryan Supawarapong, 02/20/2026 04:16 AM
Marketplace¶
There are the following API:
- Get
- Sell
- Reserve
- Update
- Confirm
- Cancel
- Remove
Diagram¶

title Market Place
actor "customer" as c
actor "owner" as o
actor "admin" as a
participant "frontend" as fe
participant "admin" as adm
participant "backend" as be
database "database" as db
participant "notification" as n
o->fe: post sell asset
fe->be: verify asset and quantities
be<->db: query database
be->fe: true/false
fe->c: true: dispaly new post
c->fe: click "interest" button
fe->be: update status and count down 15 minutes
be<->db: update database
be->fe: true/false
fe->c: show status "locked"
be->n: update payment notification
n->c: email bank account info and payment noti within 15 minutes
c->n: click confirm payment
c->fe: totp to confirm payment
fe->be: update payment
fe->fe: update status to "pending payment confirm"
be<->db: update database
be->n: update payment confirmation
n->o: email payment acknowledge confirmation and pay service fees
o->n: click confirm service fees
o->fe: totp to confirm service fees
fe->be: update service fees transaction
fe->fe: update status to "pending service fees confirm"
be<->db: update database
be->n: send service fees notification
n->a: get noti for new service fees
adm<->be: get new service fees
a->adm: verify service fees
adm<->be: show service fees
a->adm: approved service fees
adm->be: update service fees status
be<->db: update database
be->n: send notification
n->o: get noti service fees approved
fe->fe: update status to "complete"
API route¶
Lists¶
| Type | Value |
|---|---|
| API Path | /marketplace/v1/marketplace/lists |
| Request Type | GET |
| Content-Type | application/json |
Request Body¶
| Key | Type | Example | Required |
|---|
Response¶
| JSON Path | Type | Example | Required |
|---|---|---|---|
| status | string | "success" | yes |
| xid | string | "xRequestID" | yes |
| data | object | {"transactions":[...]} | yes |
| data.transactions | array<object | [ { ... } ] | yes |
Example response body¶
| Body | Value |
|---|---|
| JSON |
Sell¶
Updated by Ryan Supawarapong about 2 months ago · 36 revisions