The commerce namespace exposes the BushTrade product surface—local businesses, products and offers, buyer inquiries, and scam reports. It is backed by theDocumentation Index
Fetch the complete documentation index at: https://nyuchidocs-mintlify-nyuchi-api-gateway-1778247744.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
mukoko_bushtrade_db Supabase project.
Use these endpoints when building consumer or partner experiences that browse listings, accept inquiries, or surface trust signals.
Base path: /v1/commerce
Endpoints
| Method | Path | Auth | Purpose |
|---|---|---|---|
GET | /v1/commerce/products | Optional | List products. Supports business_id, limit, offset. |
GET | /v1/commerce/products/{product_id} | Optional | Fetch a single product. |
POST | /v1/commerce/products | Required | Create a product owned by the caller. |
GET | /v1/commerce/businesses | Optional | List local businesses. |
GET | /v1/commerce/businesses/{business_id} | Optional | Fetch a single business. |
GET | /v1/commerce/offers | Optional | List offers. Supports product_id. |
POST | /v1/commerce/inquiries | Required | Send an inquiry against a product or business. |
POST | /v1/commerce/scam-reports | Required | Report a product, business, or offer for review. |
List products
Create a product
created_by automatically.
Submit an inquiry
Inquiries always belong to the authenticated person.Report a scam
target_type must be product, business, or offer. The reporter is recorded automatically.