Azeosoft
AzeosoftWIKI
Tracker 29apiintegrations

Integrations & API

Integrate Tracker 29 with your existing systems via APIs and webhooks

8 min readUpdated 2024-05-30

Integrations & API

Tracker 29 provides comprehensive REST APIs and webhook support for seamless integration with your existing systems.

API Overview

REST API

  • Full-featured API endpoints
  • Authentication via API keys or OAuth
  • JSON request/response format
  • Rate limiting and quotas
  • Complete API documentation

Webhook Support

  • Event-based notifications
  • Real-time data sync
  • Custom integration workflows
  • Retry mechanisms
  • Event filtering

Integration Types

HRMS Integration

  • Employee data synchronization
  • Attendance data export
  • Performance metrics sync
  • Two-way synchronization

Payroll Integration

  • Timesheet export
  • Attendance data
  • Overtime calculations
  • Leave management

SSO Integration

  • Active Directory/LDAP
  • OAuth 2.0 support
  • SAML support
  • Multi-provider support

Active Directory/LDAP

  • User sync automation
  • Group mapping
  • Password sync
  • Two-way integration

Third-Party Auth

  • Google Workspace
  • Microsoft Azure AD
  • Okta
  • Custom providers

Available APIs

Attendance API

  • Record punch in/out
  • Get attendance records
  • Regularization requests
  • Holiday management

Employee API

  • Get employee details
  • Update employee data
  • Create/delete employees
  • Bulk operations

Report API

  • Generate reports
  • Export data
  • Schedule reports
  • Query data

Activity API

  • Get activity logs
  • Retrieve screenshots
  • Access recordings
  • Query timesheets

Webhook Events

Attendance Events

  • punch_in
  • punch_out
  • attendance_approved
  • attendance_violation

Activity Events

  • activity_recorded
  • screenshot_captured
  • recording_completed
  • idle_detected

Alert Events

  • policy_violation
  • productivity_drop
  • unauthorized_access
  • system_alert

Implementation

Authentication

  • API key management
  • OAuth 2.0 flow
  • Token refresh
  • Scope-based permissions

Rate Limiting

  • Requests per minute
  • Concurrent requests
  • Quota management
  • Priority tiers

Pagination

  • Offset-based
  • Cursor-based
  • Result limits
  • Sorting options

Documentation

Complete API documentation is available at:

https://docs.azeosoft.com/api-reference/tracker-29/v1

Was this article helpful?

Related Articles