API & Technical Details
Base URL: https://api.pulsecrm.io/v1
π
Getting Started
Authentication, roles and your first API call.
π
Webhooks
Receive renewal alerts and invoice events in your stack.
π¦
SDKs
Official Node, Python and PHP client libraries.
βοΈ
Rate Limits
Fair-use limits and how to handle 429 responses.
Endpoints
6 activeAuth Β· Login
Issue JWT for role-based sessions
POST
https://api.pulsecrm.io/v1/auth/login Clients Β· List
Paginated client list (Admin, Manager)
GET
https://api.pulsecrm.io/v1/clients Projects Β· Create
Create a new project under a client
POST
https://api.pulsecrm.io/v1/projects Attendance Β· Check-In
Log employee check-in timestamp
POST
https://api.pulsecrm.io/v1/attendance/checkin Invoices Β· Generate
Generate invoice from project milestones
POST
https://api.pulsecrm.io/v1/invoices Renewals Β· Alerts
List upcoming renewals inside window
GET
https://api.pulsecrm.io/v1/renewals?window=30d File Uploads
Drop release artefacts, design exports and deployment keys.
π€
Drag & drop files here
or click to browse Β· max 50MB per file Β· .zip, .apk, .ipa, .pdf