Office CRM
Docs Swagger
REST API

Office CRM
API Documentation

Complete reference for integrating with the Office CRM backend. Built for frontend developers, mobile teams, and third-party integrators.

Get Started Open API Explorer
🚀

Quick Start

Get up and running in minutes with authentication and your first API request.

🔐

Authentication

JWT-based authentication with role-based access control and account provisioning.

🏢

Modules

Clients, Employees, Projects, Tasks, Leave Requests, Work Logs and more.

📋

Constants & Enums

All enum values with descriptions — status codes, priority levels, document types.

🔄

Workflows

Visual state diagrams for leave requests, projects, tasks, milestones and file uploads.

🗄️

Entities

Complete field reference for every data model — types, relationships, and audit fields.

👥

User Roles

User types, role permission matrix, and account provisioning flow.

⚙️

Configuration

All appsettings — JWT, database, email, R2 cloud storage, logging.

⚡

Swagger Explorer

Interactive API explorer — try any endpoint directly from your browser.

Office CRM API
API Explorer