Skip to main content

API Reference

The CivStart API is a RESTful API built with NestJS.

Base URLs

  • Production: https://api.civstart.ventures
  • Staging: https://api-staging.civstart.ventures
  • Development: https://api-dev.civstart.ventures

Authentication

All API requests require authentication via Clerk JWT tokens.

See Authentication for details.

Rate Limiting

  • 100 requests per minute per IP
  • 1000 requests per hour per user

WebSocket Support

Real-time updates available via Socket.IO.

See WebSocket Events for details.