The check-in point your TechieCRM desktop app and local portal reach out to.
Clients authenticate with their license key (X-License-Key header).
The unified /api/checkin/ handshake returns identity, available app
updates, and pending data updates in one call.
| Method | Endpoint | Purpose |
|---|---|---|
| POST | /api/checkin/ |
Unified handshake: identity + app update + data update |
| GET | /api/version/latest/ |
Public latest-version lookup |
| POST | /api/license/activate/ |
Activate a license on a machine |
| POST | /api/license/validate/ |
Periodic license check-in |
| POST | /api/license/transfer/ |
Move a license to a new machine |
| POST | /api/sync/push/ |
Desktop → Cloud data sync |
| POST | /api/sync/pull/ |
Cloud → Desktop data sync |
| POST | /api/backup/create/ |
Create a cloud backup |
| GET | /api/backup/list/ |
List cloud backups |
Your browser blocked the new window, so Help stays here.
Help is open in another window.