Bigger together. Every integration built on this API makes the whole ecosystem stronger: the customers we share get their tools working as one, partners reach a larger market, and the platform grows more capable for everyone connected to it.
Dyflexis is a complete workforce management platform, bringing staff scheduling, time tracking and attendance, leave and absence, AI-powered demand forecasting, payroll, performance management, skills management, and an employee hub with chat together in one system. The Dyflexis API gives you programmatic access to the workforce data behind that platform, so your product can read and write the staff planning, time tracking, payrolling, absence management, and demand forecasting that Dyflexis manages.
- Quickstart, make your first call in five minutes.
- API reference, every endpoint with schemas, scopes, and code samples.
- Use cases, common integration shapes: BI, point of sale, ERP/WMS/PMS.
- Webhooks, receive events from Dyflexis instead of polling.
- Become a partner, the path from exploration to the Dyflexis Marketplace.
- Ask AI (MCP), connect these docs to your AI assistant and query the API in natural language.
- Run in Postman, import the OpenAPI spec into Postman as a runnable collection.
These docs are also available as a Model Context Protocol (MCP) server, so AI assistants such as Claude, Cursor, and ChatGPT can query the Dyflexis API reference live, answering questions, finding the right endpoint and scope, and drafting integration code straight from this specification instead of guessing.
Connect your client to the MCP endpoint (Streamable HTTP transport):
https://beta-developer.dyflexis.com/mcpClaude Code, add it from your terminal:
claude mcp add dyflexis https://beta-developer.dyflexis.com/mcp --transport httpCursor, Claude Desktop, and other MCP clients, add the server to your mcp.json:
{
"mcpServers": {
"dyflexis": {
"url": "https://beta-developer.dyflexis.com/mcp"
}
}
}Once connected, ask your assistant things like "How do I connect to a Dyflexis system?" or "Which endpoint pushes contracts into Dyflexis, and what scope does it need?" and it will answer from this reference.
Prefer working in Postman? You can load the whole Dyflexis API into Postman straight from this OpenAPI specification, Postman turns the spec into a runnable collection with every endpoint, parameter, and example already in place. Bring it in with a few steps:
- Get the spec. Open the API reference and use its Download option to save the OpenAPI document, or copy its URL.
- Import into Postman. Choose Import, then drop the file on the File tab or paste the URL on the Link tab.
- Generate the collection. When prompted, import as OpenAPI 3.1 and choose Generate collection so every operation becomes a runnable request.
- Point it at your tenant. In the new collection set the base URL /
systemNameto your tenant and add theAuthorization: Token YOUR_AUTH_TOKENheader (see Authentication), then send any request.
Write to integrations@dyflexis.com.