The ECHO admin role grants elevated access to platform-wide data and moderation tools that are not available to regular users. Administrators can view all registered accounts, inspect every item and review in the system, moderate content, and manage disputes from end to end. All admin capabilities are enforced at the API level through role-based security checks.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/HelenaLM32/ECHO/llms.txt
Use this file to discover all available pages before exploring further.
What admins can do
User management
View all registered users via
GET /users. Access individual account details, roles, and provider information. Deactivate or remove accounts when needed.Content oversight
Access all marketplace items via
GET /items and all reviews via GET /reviews, regardless of which user created them.Review moderation
Delete inappropriate or policy-violating reviews using
DELETE /reviews/{id}. Only admins can remove reviews they did not author.Dispute moderation
View every open dispute via
GET /disputes/open and the full dispute history via GET /disputes. Add messages and close disputes with a resolution.Admin-only API endpoints
The following endpoints require theADMIN authority. Requests from accounts without this role will receive a 403 Forbidden response.
| Method | Endpoint | Description |
|---|---|---|
GET | /users | List all registered users |
GET | /items | List all marketplace items |
GET | /reviews | List all reviews on the platform |
DELETE | /reviews/{id} | Delete a specific review |
GET | /disputes | List all disputes (regular users see only their own) |
GET | /disputes/open | List all open disputes |
* | /admin/** | All routes under the admin namespace |
Regular users calling
GET /disputes only receive disputes they are a party to. Admins receive every dispute on the platform.Accessing the admin panel
The admin interface is available at the/admin route in the ECHO frontend. You must be logged in with an account that holds the ADMIN role. The panel is not linked from the standard navigation for non-admin accounts.
Dispute moderation
Admins have full visibility into the dispute workflow.- View all open disputes —
GET /disputes/openreturns every dispute with statusOPEN, regardless of which users created them. - View full dispute history —
GET /disputesreturns all disputes across all statuses. - Participate in dispute messages — Admins can add messages to any dispute thread to request information or communicate a decision.
- Close disputes — Admins can update a dispute’s status and set a
resolutionfield to record the outcome and close the case.
Review moderation
All reviews are visible to admins viaGET /reviews. If a review violates platform policy, admins can permanently delete it using DELETE /reviews/{id}. This action cannot be undone.
Explore further
Managing users
Learn how to list users, manage account status, and promote accounts to admin.
Disputes and reviews
Understand how the dispute and review systems work for all platform participants.