Skip to main content

Quick Reference

Most-Used Endpoints​

MethodEndpointDescriptionAuth
POST/api/v1/auth/loginLoginNo
GET/api/v1/users/meCurrent userYes
GET/api/v1/sittingsList sittingsYes
POST/api/v1/sittingsCreate sittingYes
POST/api/v1/motionsCreate motionYes
POST/api/v1/voting/sessions/:id/castCast voteYes
GET/api/v1/auditAudit logsYes (Admin)

Common Patterns​

List with Pagination​

GET /api/v1/{resource}?page=1&limit=20

Get by ID​

GET /api/v1/{resource}/{id}

Rate Limits​

  • Default: 100 requests per minute per client
  • 429 Too Many Requests when exceeded