Task Execution
Version: 1.0.0 OpenAPI: 3.0.3
OpenAPI for task execution APIs (task/v1/...).
Same server base URL as MYWORK next-gen and legacy specs: /MYWORK/service/.
Query and form fields are generally snake_case; the server normalizes to camelCase internally.
Authentication: All endpoints require the X-reflexis-csrf-token-X header carrying a valid session token. Session-derived identity fields (domain_id, user_id, unit_id, dept_id, profile_id, time_zone_long, lang_code) are not accepted as request parameters — they are always resolved from the validated session.
Companion specs: mywork/next-gen-mywork-api.yaml (app config, broadcasts, user notes, recent tabs), walk-execution/next-gen-walk-execution-api.yaml (walk execution). Use Swagger UI definition dropdown to switch modules.
Servers
| URL | Description |
|---|---|
/MYWORK/service/ | Application context + Pulse servlet (typical deployment) |
https://fs3.reflexisinc.com/MYWORK/service/ | Example development host |
http://localhost:3001/MYWORK/service/ | Local CORS proxy — npm run cors-proxy; path must include /MYWORK/service/ like deployed Pulse servlet |
Security schemes
| Name | Type | Description |
|---|---|---|
AuthTokenHeader | apiKey | Session authentication token validated server-side against the user session store. |
Operations
Use the sidebar to browse individual operations generated from this specification.