CalendarEventsV1
API to manage the customers
CustomersV1
API to manage the customers
EventCategoriesV1
API to manage the customers
EventStatesV1
API to manage the customers
HTTP | Resource | Description |
---|---|---|
GET | api/consumer/v1/eventStates/{eventStateId} |
Details of the Event State |
GET | api/consumer/v1/eventStates/active?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all active Event States |
GET | api/consumer/v1/eventStates/date/{lastUpdate}?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all Event States modified from a date |
GET | api/consumer/v1/eventStates/search?q={q}&page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Search Event States by code or description |
GET | api/consumer/v1/eventStates?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all Event States |
PUT | api/consumer/v1/eventStates/{eventStateId} |
Update an existing Event State |
HrV1
API to manage user contracts
HTTP | Resource | Description |
---|---|---|
GET | api/consumer/v1/hr/{contractId}/tags |
Get Contract's Tags |
GET | api/consumer/v1/hr/tags |
Get all Tags associated to entity type contract |
POST | api/consumer/v1/hr/{contractId}/tags |
Add a new Tag to a Contract |
PUT | api/consumer/v1/hr/{userId}/settings |
Save a option |
DELETE | api/consumer/v1/hr/{contractId}/tags/{tagId} |
Remove a tag from a contract |
OpportunitiesV1
API to manage the customers
PeriodsV1
API to manage the periods
HTTP | Resource | Description |
---|---|---|
GET | api/consumer/v1/periods |
Get all periods |
PeriodUsersV1
API to manage the periodUsers
HTTP | Resource | Description |
---|---|---|
GET | api/consumer/v1/periodUsers/user/{userId}/date/{date} |
Get all periods filtered by user and date |
GET | api/consumer/v1/periodUsers/user/{userId}?year={year} |
Get all periods filtered by user and year |
ProjectsV1
API to manage the customers
ReportsV1
Approval requests
HTTP | Resource | Description |
---|---|---|
GET | api/consumer/v1/reports/timesheets/{periodId} |
Timesheets Status |
GET | api/consumer/v1/reports/timesheets/{periodId}/admin |
Timesheets Status (Admin) |
UsersV1
API to manage the users anagraphics with all related informations.
VisibilityRulesV1
Manage the entity visibility rules
HTTP | Resource | Description |
---|---|---|
GET | api/consumer/v1/visibilityRules |
Get all rules available |
GET | api/consumer/v1/visibilityRules/{entityType}/{entityId} |
Get the entity's rules |
GET | api/consumer/v1/visibilityRules/{entityType}/{entityId}/users |
Get all users associated with the entity |
GET | api/consumer/v1/visibilityRules/{ruleId} |
Get a rule |
GET | api/consumer/v1/visibilityRules/search?q={q}&pageSize={pageSize} |
Get all rules available |
POST | api/consumer/v1/visibilityRules |
Create a new rule |
PUT | api/consumer/v1/visibilityRules/{ruleId} |
Update a rule |
DELETE | api/consumer/v1/visibilityRules/{ruleId} |
Delete a rule |
WidgetsV1
API to manage the widget.
HTTP | Resource | Description |
---|---|---|
GET | api/consumer/v1/widgets/{entityId}/settings |
Get all user settings |
POST | api/consumer/v1/widgets/{entityId}/settings |
Create a new settings |
WorkspacesV1
API to manage the workspaces