API 1API 2API 3API 4API 5API 6Live ServerFlowsFlows 2Assets

API Endpoints

POST /api/orders

Body: { "type": "ask", "asset": "asset_id", "quantity": amount, "price": desired_price }

Use: Submit a sell order for an asset.

Workflow: User submits order; stored in order book.

POST /api/assets/tokenize

Body: { "asset": "asset_id", "user_id": "user_id" }

Use: Convert physical asset to digital token.

Workflow: Asset tokenized on blockchain; assigned to user.

POST /api/users/verify

Body: { "user_id": "user_id", "documents": {...} }

Use: Verify user identity for compliance.

Workflow: User uploads documents; system verifies compliance.

GET /api/orders/open

Use: Retrieve open orders.

Workflow: Fetches all currently open orders from the order book.

POST /api/orders/match

Use: Match buy/sell orders.

Workflow: System matches compatible orders.

POST /api/orders/execute

Use: Execute matched orders.

Workflow: Smart contract executes transactions; updates order status.

POST /api/transactions/transfer

Use: Transfer tokens/payments between users.

Workflow: Initiates transfer; updates balances.

POST /api/transactions/settle

Use: Finalize transactions on blockchain.

Workflow: Confirms and records transaction settlement.

POST /api/wallets/update

Use: Update user wallet balances.

Workflow: Adjusts wallet balances post-transaction.