Skip to content

REST API Documentation

Versioned REST contract documentation for dichit-backend. Routes are served under versioned prefixes — v1, v2 (web app), v3 (mobile app), plus platform and webhooks.

Versions

Prefix Purpose
v1 legacy routes
v2 web application
v3 mobile application
platform /health, /meta, /sentry
webhooks pg/zwitch, sentry, whatsapp receivers

Endpoint docs

Document Covers
enrollment.md Enrollment API (v3)
public-marketplace.md Public marketplace API
auction-and-prebid.md Auction & pre-bid system
challenges.md Challenges feature

New endpoint docs should follow templates/rest-api.md and be listed here when added.

Conventions (all endpoints)