Documentation
Integrate SovereignMesh with your ERP, procurement system, or internal tooling. The REST API is available to all paid plans.
All API requests are authenticated with a Bearer token issued from your organisation's settings page. Tokens are scoped per organisation and can be rotated at any time.
curl https://api.sovereignmesh.com.au/v1/projects \ -H "Authorization: Bearer <your_token>" \ -H "Accept: application/json"
Receive real-time notifications when project statuses change, bids are received, or vendor certifications are updated. Payloads are signed with HMAC-SHA256.
{
"event": "project.bid_received",
"timestamp": "2026-05-19T10:30:00Z",
"data": {
"project_id": "proj_abc123",
"bid_id": "bid_xyz789",
"vendor_id": "vnd_def456"
}
}/v1/projectsList marketplace projects with optional filters (status, category, search).
/v1/projects/:idRetrieve a single project with full details, requirements, and bid summary.
/v1/projectsCreate a new procurement project (buyer accounts only).
/v1/vendorsSearch verified vendor profiles by capability, certification, or location.
/v1/vendors/:idGet a vendor's full profile including certifications and verification status.
/v1/bidsSubmit a bid against an open project (verified vendor accounts only).
/v1/webhooksList configured webhook endpoints for your organisation.
/v1/webhooksRegister a new webhook for project, bid, or verification events.
Full OpenAPI specification available
Download the OpenAPI 3.1 spec or explore with your API client.