API documentation

Briso EcoTrade is built on Supabase — providing a REST and realtime API for integration with your own systems.

🚧 API access is currently in private beta. Contact info@briso-ecotrade.com to request access. Documentation below reflects the intended public API.

Base URL

https://[project].supabase.co/rest/v1/

All endpoints require authentication via Bearer token. API keys are provided after account approval.

Authentication

Authorization: Bearer YOUR_ACCESS_TOKEN
apikey: YOUR_ANON_KEY

Core endpoints

EndpointMethodDescription
/listingsGETList active material listings
/listingsPOSTCreate a new listing
/bidsPOSTPlace a bid on a listing
/dealsGETList your active deals
/transportsGETList open transport requests
/transportsPOSTPost a transport request
/profilesPATCHUpdate company profile

DIWASS integration

Once DIWASS becomes mandatory (21 May 2026), the Briso API provides an endpoint for submitting Annex VII information automatically:

POST /functions/v1/diwass-check
{
  "dealId": "uuid",
  "euralCode": "07 02 13",
  "quantity": 25.4,
  "fromCountry": "NL",
  "toCountry": "DE"
}

The DIWASS endpoint is active from 21 May 2026 once EC credentials are registered.

Webhooks

Briso EcoTrade supports outbound webhooks for deal status changes. Configure your webhook URL in account settings. Events emitted: