Skip to main content

Overview

The PoolPuma API is built with Fastify 5 and runs at http://localhost:3001 in development. It provides REST endpoints for managing pool service operations.

Authentication

API requests are authenticated using Clerk session tokens. Include the session token as a Bearer token in the Authorization header:
curl -H "Authorization: Bearer <session_token>" \
  http://localhost:3001/api/v1/customers

Base URL

EnvironmentURL
Developmenthttp://localhost:3001
ProductionTBD
Full API endpoint documentation will be added as the API surface stabilizes. Check back for OpenAPI spec integration.