Developer portal

Sandbox first. Production only after approval.

Docs and schema

Use premium docs only after the developer gate opens.

Swagger, ReDoc, schema output, and GraphQL stay under the same approval program.

Reference

Swagger explorer

Interactive reference behind the developer gate.

Open explorer

Reference

ReDoc

Readable schema view for solution design and review.

Open ReDoc

Reference

OpenAPI schema

Raw schema for SDK generation and partner tooling.

Download schema

Reference

GraphQL

Identity and account-context queries where enabled.

Open endpoint

Reference

Asset registry call

REST example

curl -H 'Authorization: Bearer YOUR_TOKEN'   'https://www.retrieve.org.bw/api/v1/assets/'

Reference

Recovery report call

REST example

curl -X POST 'https://www.retrieve.org.bw/api/v1/recovery/'   -H 'Authorization: Bearer YOUR_TOKEN'   -H 'Content-Type: application/json'   -d '{"report_type":"found","location":"Gaborone"}'

Reference

GraphQL profile query

GraphQL example

query AccountContext {
  myProfile {
    id
    email
    userType
  }
}