jeCheckDevelopers
Get an API key
Developers

jeCheck developer docs

Build integrations with the jeCheck REST API and connect AI assistants through the MCP server. Audits, corrective tasks, SOP routines, HACCP logs, staff schedules, testing, the knowledge base and analytics are all available — 492 endpoints across 24 areas, with the same permissions as the jeCheck app.

API and MCP access is included in the Enterprise plan. Keys are created by company administrators in jeCheck → API & MCP.

Get started

Make your first request in a few minutes. Any HTTP client works — no SDK required.

  1. Create an API keyIn jeCheck open API & MCP → Company keys. Choose roles, locations and read or read & write access.
    export JECHECK_TOKEN=jck_live_…
  2. Check the keyGET /me returns the acting user, the company and every permission of the key.
    curl https://app.jecheck.io/api/ext/v1/me \
      -H "Authorization: Bearer $JECHECK_TOKEN"
  3. Read dataList overdue corrective tasks, most urgent first.
    curl "https://app.jecheck.io/api/ext/v1/tasks?overdue=true&sort=due_asc" \
      -H "Authorization: Bearer $JECHECK_TOKEN"
  4. Write dataCreate a task. Assignees are notified exactly as in the app.
    curl -X POST https://app.jecheck.io/api/ext/v1/tasks \
      -H "Authorization: Bearer $JECHECK_TOKEN" \
      -H "Content-Type: application/json" \
      -d '{"title": "Replace the fridge seal", "location_id": 12}'

Read the full quickstart · Authentication · Errors

Connect an AI assistant

The jeCheck MCP server lets Claude, ChatGPT, Cursor and other MCP clients read audits, create tasks and prepare reviews on behalf of a user — within that user's permissions.

claude.ai and ChatGPT

Add a custom connector with this URL. Users sign in to jeCheck with OAuth.

https://app.jecheck.io/mcp

Claude Code, Cursor, VS Code

Use the URL with a personal token from API & MCP → My tokens.

claude mcp add --transport http jecheck https://app.jecheck.io/mcp

MCP server guide · OAuth for AI apps

API reference

Every endpoint is also an MCP tool. The OpenAPI 3.1 spec lets you generate a typed client in any language.

AccountIdentify the token: the acting user, the company, the plan and the effective permissions. Ca... LocationsLocations (venues, stores, branches) and regions: the list the token can see, location cards... EmployeesEmployees of the company: list with filters, employee cards, adding and editing employees, d... ChecklistsAudit checklists and their folders: list, read the full structure (sections, questions, answ... AuditsConducted audits (inspections by checklist): the audit journal with filters, the result card... AnalyticsAudit analytics with the same numbers as the web analytics pages: company overview, location... Audit plannerPlanned audits: the calendar of scheduled inspections with computed statuses (planned, in pr... TasksTasks and corrective actions: create, assign, comment, attach files, move through statuses.... ProjectsProjects with task numbers (KEY-N), sections, board columns, milestones, custom fields, memb... Processes & requestsBusiness processes (purchase, repair, refund…) with a request form and an approval route. Su... TeamsDepartments and teams (maintenance, IT, cleaning…): members and heads, served locations, tas... AutomationClosed-loop automation: scenarios that turn audit violations into corrective tasks (who fixe... RoutinesShift routines (SOPs without scores): routine templates with sections, steps and schedules;... HACCPFood-safety journals (HACCP): today's checks per location, journal entries with automatic li... Schedule & attendanceStaff schedule: shifts, publishing, open shifts, clock-in/out with breaks, who is on shift n... HREmployee HR records: the HR card, personal data, HR documents, hiring with onboarding checkl... InstructionsCompany knowledge base: folders, documents with published versions, read acknowledgements an... Employee testingKnowledge tests for employees: build tests and questions, assign them to people, positions o... Mystery shopperMystery shopper visits without an app: create visits with a personal link for a guest, revie... DashboardsCustom dashboards of cards built from the metrics catalog (audits, tasks, HACCP, schedule…).... NotificationsIn-app notifications of the acting user (the bell in the web app and the Notifications scree... Guest feedbackGuest reviews of locations collected from map services (Yandex Maps, 2GIS, TripAdvisor, Deli... Roles & permissionsThe permission catalog, company roles, effective permissions of an employee and the access l... Help centerSearch and read the jeCheck help center (jecheck.io/docs): how features work, where settings...

Help

  • Changelog — what's new in the API.
  • llms.txt — the whole reference as one Markdown file for coding assistants.
  • Questions about the API — [email protected]. Include the X-Request-Id header of the response.