API Documentation

Integrate TidyTrack with your existing systems using our powerful REST API. Built for developers, designed for scale.

RESTful API

Clean, intuitive REST endpoints with JSON responses. Authentication via API keys with rate limiting and comprehensive error handling.

GET /api/v1/facilities
POST /api/v1/cleaning-logs
GET /api/v1/reports/summary

Real-time Webhooks

Stay updated with real-time events through secure webhooks. Get notified when tasks are completed, issues arise, or schedules change.

  • • Task completion events
  • • Issue notifications
  • • Schedule updates
  • • Performance alerts

Popular API Endpoints

Facilities Management

GET /api/v1/facilities
POST /api/v1/facilities
PUT /api/v1/facilities/

Cleaning Operations

GET /api/v1/cleaning-logs
POST /api/v1/cleaning-logs
GET /api/v1/checklists

Analytics & Reporting

GET /api/v1/reports/summary
GET /api/v1/analytics/performance
GET /api/v1/analytics/trends

User Management

GET /api/v1/users
POST /api/v1/users
PUT /api/v1/users/

Getting Started

1

Get API Key

Generate your API key from the dashboard settings

2

Make Request

Include your API key in the Authorization header

3

Get Response

Receive JSON data and integrate with your systems

Example Request

curl -X GET "https://api.tidytrack.com/v1/facilities" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"

Ready to Integrate?

Get full access to our API with your TidyTrack Professional or Enterprise plan.