EbikeMate

EbikeMate partner API

Check an e-bike against the EbikeMate register from your own system. For verified insurer, fleet, council and dealer partners.

Getting a key

Your organisation admin creates keys in the Partner portal (Partner portal → API & usage). A key is shown once — store it like a password. Send it on every call:

Authorization: Bearer ebm_live_…

Up to 120 calls a minute per key. Revoke a key any time; calls with it stop at once.

Check a bike

GET https://www.ebikemate.com.au/api/v1/bikes/check?serial=WTU123456C

Pass serial (the frame serial) or emid (the EbikeMate ID). The answer:

{
  "found": true,
  "emid": "AU-7KQ2-M9XD",
  "bike": { "make": "Giant", "model": "Explore E+ 3", "year": 2024, "colour": "Grey", "serial": "WTU•••456C" },
  "status": "active",            // active · stolen · lost
  "stolen": null,                // when stolen: { "reportedAt", "area", "policeReportOnFile" }
  "verification": "retailer",    // registered · evidence · retailer · transfer · high
  "verificationLabel": "Retailer verified",
  "registered": "2024-03-02",
  "currentOwnerSince": "2024-03-02T00:00:00.000Z",
  "previousOwners": 0,
  "serviceRecords": 2,
  "battery": { "healthPct": 94, "checkedOn": "2026-08-14", "checkedByShop": true },
  "requestId": "…"
}

A bike that isn’t registered returns { "found": false }. Owner names and contact details are never returned.

Insurers: verify a claim

POST https://www.ebikemate.com.au/api/v1/insurer/verify
Content-Type: application/json

{ "serial": "WTU123456C", "claimReference": "CLM-20419", "claimantEmail": "name@example.com", "claimantName": "Jo Citizen" }

Returns everything above, plus claimantMatchesOwner (true, false, or null if you sent no claimant details) and proofOfPurchaseOnFile. The claim reference is kept in your organisation’s log.

Errors

Usage and pricing

Each call counts as one check, the same as a check in the portal. Your organisation admin can see checks by month in the portal. Pricing is agreed with each partner; pilots are free.

Ask for access

Your bike

Save your bike and every part shows whether it fits. Kept on this device; no account needed.

Add your bike

Brand not listed? Pick by motor system — parts follow the motor, not the badge on the frame.

Where are you?

Your postcode decides what you can see. Batteries are pickup only, so they only show to buyers near the seller, and some items are not shown in every state.