Authorization
Authorization
API | Description |
---|---|
POST api/token |
Post a login and get an access token |
Configuration
Configuration
Purchase Requests
Purchase Requests
API | Description |
---|---|
GET api/PurchaseRequests?{Paging}&{Filter} |
List all purchase requests |
POST api/PurchaseRequests |
Add a new purchase request |
PUT api/PurchaseRequests/{code} |
Update a pending purchase request |
DELETE api/PurchaseRequests/{code} |
Delete a Pending Request |
PUT api/PurchaseRequests/{code}/Approve |
Approve a Pending Request |
PUT api/PurchaseRequests/{code}/Close |
Close a Completed Request |
GET api/PurchaseRequests/{code}/Materials |
Get the requested stock items of a purchase request |
GET api/PurchaseRequests/{code}/Others |
Get the requested others of a purchase request |
PUT api/PurchaseRequests/{code}/Reject |
Reject a Pending Request |
Items
Items / Assets
Manage
Manage
API | Description |
---|---|
GET api/About |
Get Company name |
GET api/License |
Get License |
GET api/User |
Get the logged-in user details |
GET api/Version |
Get API version |
Purchases
Purchase Orders
API | Description |
---|---|
GET api/Purchases?{Filter} |
List all purchase orders |
PUT api/Purchases/{id} |
Update a purchase order |
DELETE api/Purchases/{id} |
Delete a prepared purchase order |
GET api/Purchases/Materials?{Filter} |
List all Materials in all Purchase Orders |
GET api/Purchases/Others?{Filter} |
List all Others/services in all Purchase Orders |
Projects
Projects
API | Description |
---|---|
GET api/Projects?{Paging}&{Filter} |
List all projects |
GET api/Projects/{project} |
Get the details of a Project |
PUT api/Projects/Issue/{project} |
Issue a Scheduled Project |
PUT api/Projects/Terminate/{project} |
Terminate a Project |
Works
Work Orders
Store Requests
Store Requests
API | Description |
---|---|
GET api/StoreRequests?{Paging}&{Filter} |
List all store requests |
POST api/StoreRequests |
Add a new store request |
PUT api/StoreRequests/{code} |
Update a pending store request |
DELETE api/StoreRequests/{code} |
Delete a Pending Request |
PUT api/StoreRequests/{code}/Close |
Close a Completed Request |
GET api/StoreRequests/{code}/Materials |
List all Materials in a request |
Requests
Maintenance Requests
API | Description |
---|---|
GET api/Requests?{Paging}&{Filter} |
List all maintenance requests |
POST api/Requests |
Add a new maintenance request |
GET api/Requests/{code} |
Get the details of a maintenance request |
PUT api/Requests/{code} |
Update a pending maintenance request |
DELETE api/Requests/{code} |
Delete a Pending Request |
PUT api/Requests/{code}/Approve |
Approve a Pending Request |
PUT api/Requests/{code}/Close |
Close a Completed Request |
POST api/Requests/{code}/Documents |
Upload and associate documents to the Request |
DELETE api/Requests/{code}/Documents/{id} |
Remove document of the Request |
GET api/Requests/{code}/Messages |
Get the Messages of a maintenance request |
POST api/Requests/{code}/Messages |
Create a new Message in the Maintenance Request |
DELETE api/Requests/{code}/Messages/{id} |
Delete a Message |
PUT api/Requests/{code}/Messages/{id}/Read |
Set the Message as read |
PUT api/Requests/{code}/Reject |
Reject a Pending Request |
GET api/Requests/{code}/Works |
List all Work Orders from a Maintenance Request |
GET api/Requests/Options |
ManWinwWin options for the requests |
GET api/Requests/SatisfactionLevels |
List Satisfaction Levels |
GET api/Requests/Urgency |
Requests Urgency |
GET api/Requests/UserCodes |
List all User Codes |
Records
Records
API | Description |
---|---|
POST api/Records/ManHour/{id}/Documents |
Upload and associate documents to the Man Hour |
GET api/Records/ManHours?{Paging}&{Filter} |
List all Man-Hours consumptions |
PUT api/Records/ManHours |
Add a new Man-Hour record |
DELETE api/Records/ManHours/{id} |
Delete Man-Hour record |
POST api/Records/Material/{id}/Documents |
Upload and associate documents to the Direct Application |
GET api/Records/Materials?{Paging}&{Filter} |
List all Materials consumptions |
POST api/Records/Materials |
Add a new Material consumption |
DELETE api/Records/Materials/{id} |
Delete Stock Item Direct Application record |
POST api/Records/Other/{id}/Documents |
Upload and associate documents to Other |
GET api/Records/Others?{Paging}&{Filter} |
List all Others consumptions |
POST api/Records/Others |
Add a new Other/Service record |
PUT api/Records/RealTimeManHours |
Add a new real time Man-Hour record |
POST api/Records/RealTimeManHours/Stop |
Stop a real time Man-Hour record |
GET api/Records/RunningRecords?{Paging}&{Filter} |
List all the Running records |
Documents
API | Description |
---|---|
GET api/Document/{id} |
Downloads the document associated with the Id |
GET api/Image/{id} |
Downloads the image associated with the Id |
Materials
Materials / Stock Items
API | Description |
---|---|
GET api/Materials?{Paging}&{Filter} |
List all materials |
POST api/Materials |
Create a new material (the code will be created internally) |
PUT api/Materials |
Create a new Material or update an existing one |
GET api/Materials/{store}?{Paging}&{Filter} |
List all Materials stock levels |
PUT api/Materials/{store}/{code} |
Update the Material "virtual" stock level (no stock movement is registered) |
DELETE api/Materials/{store}/{code} |
Inactivate a material in a store |
PUT api/Materials/CodingStandard/{class}/{family} |
Create the Materials Coding Standard, class/family/subfamily |
GET api/Materials/Entries?{Paging}&{Filter} |
List all store entries |
POST api/Materials/Entries |
Add a new store entry |
PUT api/Materials/Inventory |
Add a new inventory |
GET api/Materials/Movements?{Paging}&{Filter} |
List movements of material in store |
POST api/Materials/Output |
Add a new store output |
PUT api/Materials/Returns/{id} |
Return a material |
GET api/Materials/Stores |
List all Stores |
PUT api/Materials/Stores |
Create a new Store or update an existing one |