Prerequisites
- A SuprLogs account (sign up at suprlogs.com).
- A GitHub repository (public for Hobby, or private on Pro/Enterprise).
- An API key (create one in the dashboard under Settings → API Keys).
Base URL and authentication
- Base URL:
https://api.suprlogs.com(or your deployment; local dev:http://localhost:4704). - Authentication: Send your API key as
Authorization: Bearer <your-api-key>orX-API-KEY: <your-api-key>.
Step 1: Health check
GET /health confirms the API is running.
Step 2: Connect a repository (coming soon)
Repository connection and changelog scan are available via the dashboard and/v1 endpoints. Typical flow:
- Connect your GitHub App installation and select repository/branch.
- SuprLogs scans commit history and generates changelog entries.
- Fetch entries via API or view them on your hosted changelog (e.g.
mycompany.suprlogs.app).
Next steps
- See the API Reference for full endpoint details.
- Use the dashboard at suprlogs.com/app to manage projects and API keys.