AdminAuthorizationsV1
API to manage the list of Authorizations
HTTP | Resource | Description |
---|---|---|
GET | api/admin/v1/authorizations |
Get all authorizations |
AdminBillingFlowsV1
API to manage the Billing Flows
HTTP | Resource | Description |
---|---|---|
GET | api/admin/v1/BillingFlows/{billingFlowId} |
Details of the Billing Flow |
GET | api/admin/v1/BillingFlows/active?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all active Billing Flows |
GET | api/admin/v1/BillingFlows/date/{lastUpdate}?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all Billing Flows modified from a date |
GET | api/admin/v1/BillingFlows/search?q={q}&page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Search Billing Flows by code or description |
GET | api/admin/v1/BillingFlows?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all Billing Flows |
POST | api/admin/v1/BillingFlows |
Create a new Billing Flow |
PUT | api/admin/v1/BillingFlows/{billingFlowId} |
Update an existing Billing Flow |
DELETE | api/admin/v1/BillingFlows/{billingFlowId} |
Delete a Billing Flow |
AdminBusinessUnitsV1
API to manage the business units
HTTP | Resource | Description |
---|---|---|
GET | api/admin/v1/businessUnits/{businessUnitId} |
Details of the business unit |
GET | api/admin/v1/businessUnits/active?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all active business units |
GET | api/admin/v1/businessUnits/date/{lastUpdate}?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all business units modified from a date |
GET | api/admin/v1/businessUnits/search?q={q}&page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Search business units by code or description |
GET | api/admin/v1/businessUnits?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all business units |
POST | api/admin/v1/businessUnits |
Create a new business unit |
PUT | api/admin/v1/businessUnits/{businessUnitId} |
Update an existing business unit |
DELETE | api/admin/v1/businessUnits/{businessUnitId} |
Delete a business unit |
AdminContractCostTypesV1
API to manage the typologies of the contract cost
AdminContractTypesV1
API to manage the contract type
HTTP | Resource | Description |
---|---|---|
GET | api/admin/v1/ContractTypes/{contractTypeId} |
Details of the contract type |
GET | api/admin/v1/ContractTypes/active?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all active contract type |
GET | api/admin/v1/ContractTypes/date/{lastUpdate}?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all contract type modified from a date |
GET | api/admin/v1/ContractTypes/search?q={q}&page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Search contract type by code or description |
GET | api/admin/v1/ContractTypes?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all contract type |
POST | api/admin/v1/ContractTypes |
Create a new contract type |
PUT | api/admin/v1/ContractTypes/{contractTypeId} |
Update an existing contract type |
DELETE | api/admin/v1/ContractTypes/{contractTypeId} |
Delete a contract type |
AdminCostTypesV1
API to menage cost type
HTTP | Resource | Description |
---|---|---|
GET | api/admin/v1/CostTypes/{costTypeId} |
Details of the cost type |
GET | api/admin/v1/CostTypes/active?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all active cost type |
GET | api/admin/v1/CostTypes/date/{lastUpdate}?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all cost type modified from a date |
GET | api/admin/v1/CostTypes/search?q={q}&page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Search cost type by code or description |
GET | api/admin/v1/CostTypes?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all cost type |
POST | api/admin/v1/CostTypes |
Create a new cost type |
PUT | api/admin/v1/CostTypes/{costTypeId} |
Update an existing cost type |
DELETE | api/admin/v1/CostTypes/{costTypeId} |
Delete a cost type |
AdminCustomersV1
API to manage the customers
HTTP | Resource | Description |
---|---|---|
GET | api/admin/v1/customers/{customerId} |
Details of the customer |
GET | api/admin/v1/customers/active?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all active customers |
GET | api/admin/v1/customers/date/{lastUpdate}?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all customers modified from a date |
GET | api/admin/v1/customers/search?q={q}&page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Search customer by code or description |
GET | api/admin/v1/customers?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all customer |
POST | api/admin/v1/customers |
Create a new customer |
PUT | api/admin/v1/customers/{customerId} |
Update an existing customer |
DELETE | api/admin/v1/customers/{customerId} |
Delete a customer |
AdminGroupsV1
API to manage the Groups
HTTP | Resource | Description |
---|---|---|
GET | api/admin/v1/groups/{groupId} |
Details of the Group by groupId |
GET | api/admin/v1/groups/{groupId}/authorizations |
Get Authorization for Group |
GET | api/admin/v1/groups/{groupId}/users?page={page}&pageSize={pageSize} |
User's Groups |
GET | api/admin/v1/groups/active?page={page}&pageSize={pageSize} |
Get all active Groups |
GET | api/admin/v1/groups/search?q={q}&page={page}&pageSize={pageSize} |
Search Group by Code or Description |
GET | api/admin/v1/groups?page={page}&pageSize={pageSize} |
Get all Groups |
POST | api/admin/v1/groups |
Create a new Group |
PUT | api/admin/v1/groups/{groupId} |
Update existing Group |
PUT | api/admin/v1/groups/{groupId}/authorizations/{authId} |
Add Authorization to Group |
PUT | api/admin/v1/groups/{groupId}/users/{userId} |
Add User in a Group |
DELETE | api/admin/v1/groups/{groupId} |
Delete Group |
DELETE | api/admin/v1/groups/{groupId}/authorizations/{authId} |
Remove Authorization from Group |
DELETE | api/admin/v1/groups/{groupId}/users/{userId} |
Remove a User from Group |
AdminHolidaysCalendarV1
API to manage the Holidays Calendar
AdminHolidaysV1
API to manage the Holiday
HTTP | Resource | Description |
---|---|---|
GET | api/admin/v1/Holidays/{holidayId} |
Details of the Holiday |
GET | api/admin/v1/Holidays/active?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all active Holidays |
GET | api/admin/v1/Holidays/date/{lastUpdate}?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all Holidays modified from a date |
GET | api/admin/v1/Holidays/search?q={q}&page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Search Holidays by code or description |
GET | api/admin/v1/Holidays/year/{year}?page={page}&pageSize={pageSize} |
Get all Holidays by year |
GET | api/admin/v1/Holidays?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all Holidays |
POST | api/admin/v1/Holidays |
Create a new Holiday |
PUT | api/admin/v1/Holidays/{holidayId} |
Update an existing Holiday |
DELETE | api/admin/v1/Holidays/{holidayId} |
Delete a Holiday |
AdminMaintenanceV1
Maintenance API (for admin)
HTTP | Resource | Description |
---|---|---|
PUT | api/admin/v1/maintenance/RunCardReminder?page={page}&pageSize={pageSize} |
Run Card Reminder |
AdminManpowerCostTypesV1
API to manage the manpower cost type
AdminOffersV1
API to manage the Offers
HTTP | Resource | Description |
---|---|---|
GET | api/admin/v1/Offers/{offerId} |
Details of the Offer |
GET | api/admin/v1/Offers/active?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all active Offers |
GET | api/admin/v1/Offers/date/{lastUpdate}?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all Offers modified from a date |
GET | api/admin/v1/Offers/search?q={q}&page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Search Offers by code or description |
GET | api/admin/v1/Offers?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all Offers |
POST | api/admin/v1/Offers |
Create a new Offer |
PUT | api/admin/v1/Offers/{offerId} |
Update an existing Offer |
DELETE | api/admin/v1/Offers/{offerId} |
Delete a Offer |
AdminOpportunitiesV1
API to manage the opportunities
HTTP | Resource | Description |
---|---|---|
GET | api/admin/v1/opportunities/{opportunityId} |
Details of the Opportunity |
GET | api/admin/v1/opportunities/active?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all active Opportunities |
GET | api/admin/v1/opportunities/date/{lastUpdate}?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all Opportunities modified from a date |
GET | api/admin/v1/opportunities/search?q={q}&page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Search Opportunities by code or description |
GET | api/admin/v1/opportunities?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all Opportunities |
POST | api/admin/v1/opportunities |
Create a new Opportunity |
PUT | api/admin/v1/opportunities/{opportunityId} |
Update an existing Opportunity |
DELETE | api/admin/v1/opportunities/{opportunityId} |
Delete a Opportunity |
AdminOpportunityTypesV1
API to manage the opportunity types
AdminOrdersV1
API to manage the Orders
HTTP | Resource | Description |
---|---|---|
GET | api/admin/v1/Orders/{orderId} |
Details of the Order |
GET | api/admin/v1/Orders/active?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all active Orders |
GET | api/admin/v1/Orders/date/{lastUpdate}?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all Orders modified from a date |
GET | api/admin/v1/Orders/search?q={q}&page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Search Orders by code or description |
GET | api/admin/v1/Orders?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all Orders |
POST | api/admin/v1/Orders |
Create a new Order |
PUT | api/admin/v1/Orders/{orderId} |
Update an existing Order |
DELETE | api/admin/v1/Orders/{orderId} |
Delete a Order |
AdminOrganizationalUnitsV1
API to manage the organizational units
AdminRevenueFlowsV1
API to manage the Revenue Flows
HTTP | Resource | Description |
---|---|---|
GET | api/admin/v1/RevenueFlows/{revenueFlowId} |
Details of the Revenue Flow |
GET | api/admin/v1/RevenueFlows/active?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all active Revenue Flows |
GET | api/admin/v1/RevenueFlows/date/{lastUpdate}?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all Revenue Flows modified from a date |
GET | api/admin/v1/RevenueFlows/search?q={q}&page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Search Revenue Flows by code or description |
GET | api/admin/v1/RevenueFlows?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all Revenue Flows |
POST | api/admin/v1/RevenueFlows |
Create a new Revenue Flow |
PUT | api/admin/v1/RevenueFlows/{revenueFlowId} |
Update an existing Revenue Flow |
DELETE | api/admin/v1/RevenueFlows/{revenueFlowId} |
Delete a Revenue Flow |
AdminRevenueTypesV1
API to manage the Revenue Types
HTTP | Resource | Description |
---|---|---|
GET | api/admin/v1/RevenueTypes/{revenueTypeId} |
Details of the Revenue Type |
GET | api/admin/v1/RevenueTypes/active?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all active Revenue Types |
GET | api/admin/v1/RevenueTypes/date/{lastUpdate}?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all Revenue Types modified from a date |
GET | api/admin/v1/RevenueTypes/search?q={q}&page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Search Revenue Types by code or description |
GET | api/admin/v1/RevenueTypes?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all Revenue Types |
POST | api/admin/v1/RevenueTypes |
Create a new Revenue Type |
PUT | api/admin/v1/RevenueTypes/{revenueTypeId} |
Update an existing Revenue Type |
DELETE | api/admin/v1/RevenueTypes/{revenueTypeId} |
Delete a Revenue Type |
AdminRolesV1
API to manage the user roles
HTTP | Resource | Description |
---|---|---|
GET | api/admin/v1/roles/{roleId} |
Details of the role |
GET | api/admin/v1/roles/active?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all active roles |
GET | api/admin/v1/roles/date/{lastUpdate}?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all roles modified from a date |
GET | api/admin/v1/roles/search?q={q}&page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Search roles by code or description |
GET | api/admin/v1/roles?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all roles |
POST | api/admin/v1/roles |
Create a new role |
PUT | api/admin/v1/roles/{roleId} |
Update an existing role |
DELETE | api/admin/v1/roles/{roleId} |
Delete a role |
AdminSuppliersV1
API to manage the Suppliers
HTTP | Resource | Description |
---|---|---|
GET | api/admin/v1/suppliers/{supplierId} |
Details of the Supplier |
GET | api/admin/v1/suppliers/active?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all active Suppliers |
GET | api/admin/v1/suppliers/date/{lastUpdate}?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all Suppliers modified from a date |
GET | api/admin/v1/suppliers/search?q={q}&page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Search Suppliers by code or description |
GET | api/admin/v1/suppliers?page={page}&pageSize={pageSize}&sortField={sortField}&sortAscending={sortAscending} |
Get all Suppliers |
POST | api/admin/v1/suppliers |
Create a new supplier |
PUT | api/admin/v1/suppliers/{supplierId} |
Update an existing supplier |
DELETE | api/admin/v1/suppliers/{supplierId} |
Delete a supplier |
AdminUsersV1
API to manage the users anagraphics with all related informations.