{"schema":"https://modelcontextprotocol.io/specification/2024-11-05","version":"1.0.0","name":"Azeosoft API Docs","description":"MCP tool manifest for all Azeosoft product APIs. AI agents can use these tool definitions to discover, understand, and call Azeosoft REST APIs.","contact":{"name":"Azeosoft Web Technologies","url":"https://azeosoft.com"},"tools":[{"name":"tracker_29__v1_health_check","description":"[Tracker 29] API v1 Health — Returns the liveness status of the API v1 route surface. Useful for integration health checks.","inputSchema":{"type":"object","properties":{"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":[]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/health","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/health","category":"Health"}},{"name":"tracker_29__v1_tracker_employees","description":"[Tracker 29] Tracker Employees — Returns all employees enrolled in the Tracker service.","inputSchema":{"type":"object","properties":{"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":[]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/employees","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/employees","category":"Employees"}},{"name":"tracker_29__v1_all_employees","description":"[Tracker 29] All Employees — Returns all people in the organisation regardless of service assignment.","inputSchema":{"type":"object","properties":{"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":[]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/employees/all","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/employees/all","category":"Employees"}},{"name":"tracker_29__v1_employee_overview","description":"[Tracker 29] Employee Overview — Returns the overview for a specific employee including attendance, productivity, and recent activity.","inputSchema":{"type":"object","properties":{"employee_id":{"type":"string","description":"Employee ID","example":"emp_001"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["employee_id"]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/employees/overview/{employee_id}","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/employees/overview/{employee_id}","category":"Employees"}},{"name":"tracker_29__v1_org_users","description":"[Tracker 29] Organization Users — Returns all user accounts under the organisation.","inputSchema":{"type":"object","properties":{"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":[]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/employees/organization/users","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/employees/organization/users","category":"Employees"}},{"name":"tracker_29__v1_people_stats","description":"[Tracker 29] People Stats — Returns employee and people stats cards for the organisation.","inputSchema":{"type":"object","properties":{"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":[]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/employees/people-stats","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/employees/people-stats","category":"Employees"}},{"name":"tracker_29__v1_dashboard_overview","description":"[Tracker 29] Dashboard Overview — Returns the personal dashboard overview for the authenticated API key context.","inputSchema":{"type":"object","properties":{"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":[]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/tracker/dashboard-overview","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/tracker/dashboard-overview","category":"Tracker"}},{"name":"tracker_29__v1_org_dashboard_overview","description":"[Tracker 29] Organization Dashboard Overview — Returns the organisation-wide dashboard overview including all employees, departments, and aggregate stats.","inputSchema":{"type":"object","properties":{"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":[]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/tracker/org-dashboard-overview","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/tracker/org-dashboard-overview","category":"Tracker"}},{"name":"tracker_29__v1_timeline_calendar","description":"[Tracker 29] Timeline Calendar — Returns the timeline calendar for an employee for a given month and year.","inputSchema":{"type":"object","properties":{"employeeId":{"type":"string","description":"Employee ID","example":"emp_001"},"month":{"type":"integer","description":"Month number (1–12)","example":"5"},"year":{"type":"integer","description":"Full year","example":"2026"},"date":{"type":"string","description":"Specific date (YYYY-MM-DD)","example":"2026-05-22"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["employeeId","month","year"]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/tracker/timeline","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/tracker/timeline","category":"Tracker"}},{"name":"tracker_29__v1_live_users","description":"[Tracker 29] Live Users — Returns the list of employees currently active in the tracker.","inputSchema":{"type":"object","properties":{"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":[]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/tracker/live-users","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/tracker/live-users","category":"Tracker"}},{"name":"tracker_29__v1_quotas","description":"[Tracker 29] Quotas — Returns API v1 quota usage for the authenticated key. Note: the quota endpoint logs usage after the response finishes, so the current request appears on the next quota call.","inputSchema":{"type":"object","properties":{"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":[]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/tracker/quotas","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/tracker/quotas","category":"Tracker"}},{"name":"tracker_29__v1_employee_settings","description":"[Tracker 29] Employee Settings — Returns tracker settings for the authenticated context (screenshot interval, tracking mode, etc.).","inputSchema":{"type":"object","properties":{"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":[]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/tracker/settings","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/tracker/settings","category":"Tracker"}},{"name":"tracker_29__v1_activity_timeline","description":"[Tracker 29] Activity Timeline — Returns the activity timeline for an employee on a specific date.","inputSchema":{"type":"object","properties":{"employee_id":{"type":"string","description":"Employee ID","example":"emp_001"},"date":{"type":"string","description":"Date (YYYY-MM-DD)","example":"2026-05-22"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["employee_id","date"]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/activity/timeline/{employee_id}","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/activity/timeline/{employee_id}","category":"Activity"}},{"name":"tracker_29__v1_screenshots","description":"[Tracker 29] Screenshot Gallery Read — Returns screenshot gallery entries (metadata and URLs) for an employee on a specific date. Upload and delete operations are not part of the API v1 surface.","inputSchema":{"type":"object","properties":{"employee_id":{"type":"string","description":"Employee ID","example":"emp_001"},"date":{"type":"string","description":"Date (YYYY-MM-DD)","example":"2026-05-22"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["employee_id","date"]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/activity/screenshots/{employee_id}","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/activity/screenshots/{employee_id}","category":"Activity"}},{"name":"tracker_29__v1_raw_activity","description":"[Tracker 29] Raw Activity — Returns raw activity log entries (app name, window title, timestamps) for an employee on a specific date.","inputSchema":{"type":"object","properties":{"employee_id":{"type":"string","description":"Employee ID","example":"emp_001"},"date":{"type":"string","description":"Date (YYYY-MM-DD)","example":"2026-05-22"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["employee_id","date"]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/activity/raw/{employee_id}","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/activity/raw/{employee_id}","category":"Activity"}},{"name":"tracker_29__v1_attendance_status","description":"[Tracker 29] Attendance Status — Returns the current attendance status for all employees.","inputSchema":{"type":"object","properties":{"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":[]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/attendance/status","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/attendance/status","category":"Attendance"}},{"name":"tracker_29__v1_attendance_history","description":"[Tracker 29] Attendance History — Returns historical attendance records filtered by date and optionally by employee.","inputSchema":{"type":"object","properties":{"date":{"type":"string","description":"Date (YYYY-MM-DD)","example":"2026-05-22"},"employeeId":{"type":"string","description":"Filter by employee ID","example":"emp_001"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["date"]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/attendance/history","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/attendance/history","category":"Attendance"}},{"name":"tracker_29__v1_report_attendance","description":"[Tracker 29] Attendance Report — Returns an attendance report for a date range.","inputSchema":{"type":"object","properties":{"startDate":{"type":"string","description":"Start date (YYYY-MM-DD)","example":"2026-05-01"},"endDate":{"type":"string","description":"End date (YYYY-MM-DD)","example":"2026-05-22"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["startDate","endDate"]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/reports/attendance","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/reports/attendance","category":"Reports"}},{"name":"tracker_29__v1_report_activity_history","description":"[Tracker 29] Activity History — Returns aggregated activity history report for a date range.","inputSchema":{"type":"object","properties":{"startDate":{"type":"string","description":"Start date (YYYY-MM-DD)","example":"2026-05-01"},"endDate":{"type":"string","description":"End date (YYYY-MM-DD)","example":"2026-05-22"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["startDate","endDate"]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/reports/activity-history","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/reports/activity-history","category":"Reports"}},{"name":"tracker_29__v1_report_productivity","description":"[Tracker 29] Productivity Report — Returns a productivity report for the organisation over a date range.","inputSchema":{"type":"object","properties":{"startDate":{"type":"string","description":"Start date (YYYY-MM-DD)","example":"2026-05-01"},"endDate":{"type":"string","description":"End date (YYYY-MM-DD)","example":"2026-05-22"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["startDate","endDate"]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/reports/productivity","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/reports/productivity","category":"Reports"}},{"name":"tracker_29__v1_report_org_summary","description":"[Tracker 29] Organization Summary — Returns a high-level organisation summary report over a date range.","inputSchema":{"type":"object","properties":{"startDate":{"type":"string","description":"Start date (YYYY-MM-DD)","example":"2026-05-01"},"endDate":{"type":"string","description":"End date (YYYY-MM-DD)","example":"2026-05-22"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["startDate","endDate"]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/reports/org-summary","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/reports/org-summary","category":"Reports"}},{"name":"tracker_29__v1_report_team_summary","description":"[Tracker 29] Team Summary — Returns a summary report broken down by team for a date range.","inputSchema":{"type":"object","properties":{"startDate":{"type":"string","description":"Start date (YYYY-MM-DD)","example":"2026-05-01"},"endDate":{"type":"string","description":"End date (YYYY-MM-DD)","example":"2026-05-22"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["startDate","endDate"]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/reports/team-summary","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/reports/team-summary","category":"Reports"}},{"name":"tracker_29__v1_report_department_summary","description":"[Tracker 29] Department Summary — Returns a summary report broken down by department for a date range.","inputSchema":{"type":"object","properties":{"startDate":{"type":"string","description":"Start date (YYYY-MM-DD)","example":"2026-05-01"},"endDate":{"type":"string","description":"End date (YYYY-MM-DD)","example":"2026-05-22"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["startDate","endDate"]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/reports/department-summary","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/reports/department-summary","category":"Reports"}},{"name":"tracker_29__v1_report_export","description":"[Tracker 29] Export Report — Exports a report as CSV or XLSX. Pass the report type and date range as query parameters.","inputSchema":{"type":"object","properties":{"type":{"type":"string","description":"Report type (attendance, productivity, activity-history, org-summary, team-summary, department-summary)","example":"attendance"},"startDate":{"type":"string","description":"Start date (YYYY-MM-DD)","example":"2026-05-01"},"endDate":{"type":"string","description":"End date (YYYY-MM-DD)","example":"2026-05-22"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["type","startDate","endDate"]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/reports/export","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/reports/export","category":"Reports"}},{"name":"tracker_29__v1_report_history","description":"[Tracker 29] Report History — Returns the history of generated reports (type, date range, status, download URL).","inputSchema":{"type":"object","properties":{"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":[]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/reports/history","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/reports/history","category":"Reports"}},{"name":"tracker_29__v1_productivity_rules","description":"[Tracker 29] Productivity Rules Read — Returns all productivity rules configured for the organisation (app categorisations, productive/unproductive labels).","inputSchema":{"type":"object","properties":{"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":[]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/productivity","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/productivity","category":"Productivity"}},{"name":"tracker_29__v1_employee_productivity_summary","description":"[Tracker 29] Employee Productivity Summary — Returns the productivity summary for a specific employee.","inputSchema":{"type":"object","properties":{"employee_id":{"type":"string","description":"Employee ID","example":"emp_001"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["employee_id"]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/productivity/employee/{employee_id}/summary","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/productivity/employee/{employee_id}/summary","category":"Productivity"}},{"name":"tracker_29__v1_employee_productivity_week","description":"[Tracker 29] Employee Productivity Week — Returns the week-by-week productivity breakdown for a specific employee.","inputSchema":{"type":"object","properties":{"employee_id":{"type":"string","description":"Employee ID","example":"emp_001"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["employee_id"]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/productivity/employee/{employee_id}/week","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/productivity/employee/{employee_id}/week","category":"Productivity"}},{"name":"tracker_29__v1_org_productivity_overview","description":"[Tracker 29] Organization Productivity Overview — Returns the organisation-wide productivity overview including aggregated scores and top/bottom performers.","inputSchema":{"type":"object","properties":{"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":[]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/productivity/org/overview","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/productivity/org/overview","category":"Productivity"}},{"name":"tracker_29__v1_team_directory","description":"[Tracker 29] Team Directory — Returns a directory listing of all teams with member counts and managers.","inputSchema":{"type":"object","properties":{"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":[]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/teams/directory","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/teams/directory","category":"Teams"}},{"name":"tracker_29__v1_team_stats","description":"[Tracker 29] Team Stats — Returns productivity and attendance stats aggregated at the team level.","inputSchema":{"type":"object","properties":{"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":[]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/teams/stats","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/teams/stats","category":"Teams"}},{"name":"tracker_29__v1_teams_list","description":"[Tracker 29] Teams — Returns a full list of all teams in the organisation.","inputSchema":{"type":"object","properties":{"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":[]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/teams","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/teams","category":"Teams"}},{"name":"tracker_29__v1_team_timeline","description":"[Tracker 29] Team Timeline — Returns the timeline view aggregated across all team members.","inputSchema":{"type":"object","properties":{"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":[]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/teams/timeline","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/teams/timeline","category":"Teams"}},{"name":"tracker_29__v1_projects_list","description":"[Tracker 29] Projects — Returns all projects in the organisation.","inputSchema":{"type":"object","properties":{"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":[]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/projects","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/projects","category":"Projects"}},{"name":"tracker_29__v1_project_stats","description":"[Tracker 29] Project Stats — Returns aggregated stats across all projects (total hours logged, active vs completed, etc.).","inputSchema":{"type":"object","properties":{"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":[]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/projects/stats","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/projects/stats","category":"Projects"}},{"name":"tracker_29__v1_project_logs","description":"[Tracker 29] Project Logs — Returns time log entries across all projects.","inputSchema":{"type":"object","properties":{"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":[]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/projects/logs","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/projects/logs","category":"Projects"}},{"name":"tracker_29__v1_project_export","description":"[Tracker 29] Project Export — Exports all project data (logs, members, stats) as a downloadable file.","inputSchema":{"type":"object","properties":{"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":[]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/projects/export","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/projects/export","category":"Projects"}},{"name":"tracker_29__v1_project_details","description":"[Tracker 29] Project Details — Returns detailed information for a specific project including members, milestones, and time logs.","inputSchema":{"type":"object","properties":{"project_id":{"type":"string","description":"Project ID","example":"proj_001"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["project_id"]},"metadata":{"product":"Tracker 29","productId":"tracker-29","version":"v1","method":"GET","path":"/projects/{project_id}","baseUrl":"https://api-emp-tracker.azeosoft.com/api-v1","fullUrl":"https://api-emp-tracker.azeosoft.com/api-v1/projects/{project_id}","category":"Projects"}},{"name":"ecom_29__e_auth_login","description":"[Ecom 29] Login and obtain access token — Authenticate a user with email and password. Returns a JWT access token valid for 24 hours.","inputSchema":{"type":"object","properties":{"body":{"type":"object","description":"User credentials"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["body"]},"metadata":{"product":"Ecom 29","productId":"ecom-29","version":"v2.9","method":"POST","path":"/auth/login","baseUrl":"https://api.ecom29.azeosoft.com/v2","fullUrl":"https://api.ecom29.azeosoft.com/v2/auth/login","category":"Authentication"}},{"name":"ecom_29__e_auth_register","description":"[Ecom 29] Create a new store account — Register a new store with email, password, and store name.","inputSchema":{"type":"object","properties":{"body":{"type":"object","description":"Store registration data"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["body"]},"metadata":{"product":"Ecom 29","productId":"ecom-29","version":"v2.9","method":"POST","path":"/auth/register","baseUrl":"https://api.ecom29.azeosoft.com/v2","fullUrl":"https://api.ecom29.azeosoft.com/v2/auth/register","category":"Authentication"}},{"name":"ecom_29__e_product_create","description":"[Ecom 29] Create a new product — Add a new product to the store with name, description, price, and inventory details.","inputSchema":{"type":"object","properties":{"body":{"type":"object","description":"Product data"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["body"]},"metadata":{"product":"Ecom 29","productId":"ecom-29","version":"v2.9","method":"POST","path":"/products","baseUrl":"https://api.ecom29.azeosoft.com/v2","fullUrl":"https://api.ecom29.azeosoft.com/v2/products","category":"Products"}},{"name":"ecom_29__e_product_list","description":"[Ecom 29] List all products — Retrieve a paginated list of all products with optional filtering.","inputSchema":{"type":"object","properties":{"category":{"type":"string","description":"Filter by category","example":"Electronics"},"limit":{"type":"integer","description":"Maximum results (default 50)","example":"100"},"offset":{"type":"integer","description":"Pagination offset","example":"0"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":[]},"metadata":{"product":"Ecom 29","productId":"ecom-29","version":"v2.9","method":"GET","path":"/products","baseUrl":"https://api.ecom29.azeosoft.com/v2","fullUrl":"https://api.ecom29.azeosoft.com/v2/products","category":"Products"}},{"name":"ecom_29__e_product_get","description":"[Ecom 29] Get product details — Retrieve detailed information about a specific product.","inputSchema":{"type":"object","properties":{"product_id":{"type":"string","description":"Product ID","example":"prod_55555"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["product_id"]},"metadata":{"product":"Ecom 29","productId":"ecom-29","version":"v2.9","method":"GET","path":"/products/{product_id}","baseUrl":"https://api.ecom29.azeosoft.com/v2","fullUrl":"https://api.ecom29.azeosoft.com/v2/products/{product_id}","category":"Products"}},{"name":"ecom_29__e_product_update","description":"[Ecom 29] Update product details — Update product information, pricing, or inventory.","inputSchema":{"type":"object","properties":{"product_id":{"type":"string","description":"Product ID","example":"prod_55555"},"body":{"type":"object","description":"Updated product data"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["product_id","body"]},"metadata":{"product":"Ecom 29","productId":"ecom-29","version":"v2.9","method":"PUT","path":"/products/{product_id}","baseUrl":"https://api.ecom29.azeosoft.com/v2","fullUrl":"https://api.ecom29.azeosoft.com/v2/products/{product_id}","category":"Products"}},{"name":"ecom_29__e_order_create","description":"[Ecom 29] Create a new order — Create a new order with customer information, items, and shipping details.","inputSchema":{"type":"object","properties":{"body":{"type":"object","description":"Order data"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["body"]},"metadata":{"product":"Ecom 29","productId":"ecom-29","version":"v2.9","method":"POST","path":"/orders","baseUrl":"https://api.ecom29.azeosoft.com/v2","fullUrl":"https://api.ecom29.azeosoft.com/v2/orders","category":"Orders"}},{"name":"ecom_29__e_order_list","description":"[Ecom 29] List all orders — Retrieve orders with optional filtering by status or date range.","inputSchema":{"type":"object","properties":{"status":{"type":"string","description":"Filter by status (pending, processing, shipped, delivered)","example":"shipped"},"limit":{"type":"integer","description":"Maximum results","example":"50"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":[]},"metadata":{"product":"Ecom 29","productId":"ecom-29","version":"v2.9","method":"GET","path":"/orders","baseUrl":"https://api.ecom29.azeosoft.com/v2","fullUrl":"https://api.ecom29.azeosoft.com/v2/orders","category":"Orders"}},{"name":"ecom_29__e_order_get","description":"[Ecom 29] Get order details — Retrieve full details of a specific order including items and tracking.","inputSchema":{"type":"object","properties":{"order_id":{"type":"string","description":"Order ID","example":"ord_33333"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["order_id"]},"metadata":{"product":"Ecom 29","productId":"ecom-29","version":"v2.9","method":"GET","path":"/orders/{order_id}","baseUrl":"https://api.ecom29.azeosoft.com/v2","fullUrl":"https://api.ecom29.azeosoft.com/v2/orders/{order_id}","category":"Orders"}},{"name":"ecom_29__e_customer_create","description":"[Ecom 29] Create a new customer — Add a new customer to your store.","inputSchema":{"type":"object","properties":{"body":{"type":"object","description":"Customer data"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["body"]},"metadata":{"product":"Ecom 29","productId":"ecom-29","version":"v2.9","method":"POST","path":"/customers","baseUrl":"https://api.ecom29.azeosoft.com/v2","fullUrl":"https://api.ecom29.azeosoft.com/v2/customers","category":"Customers"}},{"name":"ecom_29__e_customer_list","description":"[Ecom 29] List all customers — Retrieve a list of all customers with pagination.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","description":"Maximum results","example":"100"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":[]},"metadata":{"product":"Ecom 29","productId":"ecom-29","version":"v2.9","method":"GET","path":"/customers","baseUrl":"https://api.ecom29.azeosoft.com/v2","fullUrl":"https://api.ecom29.azeosoft.com/v2/customers","category":"Customers"}},{"name":"ecom_29__e_inventory_check","description":"[Ecom 29] Check product stock levels — Retrieve real-time inventory levels for a product.","inputSchema":{"type":"object","properties":{"product_id":{"type":"string","description":"Product ID","example":"prod_55555"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["product_id"]},"metadata":{"product":"Ecom 29","productId":"ecom-29","version":"v2.9","method":"GET","path":"/inventory/{product_id}","baseUrl":"https://api.ecom29.azeosoft.com/v2","fullUrl":"https://api.ecom29.azeosoft.com/v2/inventory/{product_id}","category":"Inventory"}},{"name":"ecom_29__e_inventory_adjust","description":"[Ecom 29] Adjust inventory levels — Manually adjust stock levels for returns, damages, or corrections.","inputSchema":{"type":"object","properties":{"product_id":{"type":"string","description":"Product ID","example":"prod_55555"},"body":{"type":"object","description":"Inventory adjustment"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["product_id","body"]},"metadata":{"product":"Ecom 29","productId":"ecom-29","version":"v2.9","method":"POST","path":"/inventory/{product_id}/adjust","baseUrl":"https://api.ecom29.azeosoft.com/v2","fullUrl":"https://api.ecom29.azeosoft.com/v2/inventory/{product_id}/adjust","category":"Inventory"}},{"name":"ecom_29__e_payment_process","description":"[Ecom 29] Process a payment — Process a payment for an order using credit card or other payment methods.","inputSchema":{"type":"object","properties":{"body":{"type":"object","description":"Payment data"},"authorization":{"type":"string","description":"Bearer token for authentication. Format: \"Bearer <token>\""}},"required":["body"]},"metadata":{"product":"Ecom 29","productId":"ecom-29","version":"v2.9","method":"POST","path":"/payments/process","baseUrl":"https://api.ecom29.azeosoft.com/v2","fullUrl":"https://api.ecom29.azeosoft.com/v2/payments/process","category":"Payments"}}]}