This article helps you seamlessly perform various operations in Josys by offering a comprehensive overview of the API's available methods, parameters, requests, and response formats.
| Sr. No | Category | API Name | API Description |
| 1 | Apps | List Integrated Apps | Displays the list of all integrated apps in Josys. |
| 2 | Apps | List all Accounts in an Integrated App | Displays the list of all user accounts associated with the integrated app. |
| 3 | Apps | List Tracked Apps | Displays the list of tracked apps under Managed Apps. |
| 4 | Apps | List all Acounts in a Tracked App | Displays the list of user accounts associated with the tracked app. |
| 5 | Departments | Create department | Create a new department to assign to your employees. |
| 6 | Departments | List Departments | Displays all departments |
| 7 | Departments | Get department | Displays departments using its UUID. |
| 8 | Departments | Search Department(s) | Search departments by specifying the search criteria that includes an attribute, operator, and a corresponding value. |
| 9 | Devices | Create a Device | Add a new device to Josys using this API. |
| 10 | Devices | List Devices | Displays the list of all devices added in Josys. |
| 11 | Devices | Search Device(s) | Search devices by specifying the search criteria that includes an attribute, operator, and a corresponding value. |
| 12 | Devices | Update a Device | Update the device details. Only the device fields included in the request body will be updated; all other fields will remain unchanged. |
| 13 | Devices | Delete a Device | Delete a device. |
| 14 | Devices | Get a Device | Displays the list of devices. |
| 15 | Devices | Assign a Device | Assign an existing device to a user profile using this API. |
| 16 | Devices | Unassign a Device | Unassign a device from a user profile using this API. |
| 17 | Devices | List Custom Fields | Displays all custom fields created for the devices. |
| 18 | Token | Generate Token | Generates tokes to call endpoints. |
| 19 | User Profile | List User Profiles | Displays the list of user profiles. |
| 20 | User Profile | Create User Profile | Add new users in the Josys application using this API. |
| 21 | User Profile | Update User Profile | Update the user profile details. Only the fields included in the request body will be updated; all other fields will remain unchanged. |
| 22 | User Profile | Delete User Profile | Delete a user profile using its UUID. |
| 23 | User Profile | Get User Profile | Displays the list of user profile using its UUID. |
| 24 | User Profile | Search User Profile(s) | Search user profile by specifying the search criteria that includes an attribute, operator, and a corresponding value. |
| 25 | User Profile | Remove a Tracked App from a User Profile | Removes the tracked app from the user profile using their uuid. |
| 26 | User Profile | List all Managed Apps assigned to a User Profile | Displays the list of managed apps linked to the user profile. |
| 27 | User Profile | List Custom Fields | Add customized fields to store additional details in the user profile. |
| 28 | Work Locations | List Work Locations | Add all office locations to associate users with them. |