Workato REST API provides access the Workato resources. You can manage recipes, connections and jobs programmatically using API. API also allows you to author new recipes and modify existing recipes.

Authentication

All API requests must provide user_token & user_email in query parameters or in request headers. The user_token is provided in your settings page.

Resources

Connections

Resource Description
GET /api/connections List connections belonging to user

Jobs

Resource Description
GET /api/recipes/:recipe_id/jobs List jobs belonging to recipe

Recipes

Resource Description
GET /api/recipes/:id Get recipe details
POST /api/recipes Create recipe
PUT /api/recipes/:id Update recipe
GET /api/recipes List recipes belonging to user
PUT /api/recipes/:id/start Start recipe
PUT /api/recipes/:id/stop Stop recipe
DELETE /api/recipes/:id Delete recipe

Users

Resource Description
GET /api/users/me Get details of authenticated user