NexgenIOT API uses the graphql for this API. graphql is a way to request only that data which is going to be consumed by the client applications(iOS, Web etc). Every request uses a single url for all requests.
This webpage contains only singular examples related to specific query and mutation. But it can also be used to perform multiple queries.
- mutations are a way to manipulate records on the NexgenIOT application.
- queries are a way to fetch records from the NexgenIOT application.
Please check the detailed documentation about the argument types, queries and their responses.
{
properties(take: 10){
edges{
id
name
}
pageInfo{
hasNextPage
currentPage
totalCount
}
}
}
{
property(id: 1){
id,
name
}
}
mutation{
addProperty(input:{
name: "Calibration Date",
type: text
}){
id
name
}
}
mutation{
editProperty(id: 1, input:{
name: "Calibration Date",
type: date
}){
id
name
}
}
{
property(id: 10){
id
name
}
assetType(id: 1){
id
name,
properties{
id
property{
name
}
}
}
}
If you want to learn more about graphql you can check the GraphQL official documentation.
These functions are responsible for the creation,modifications and deletions of the Alerts in NexgenIOT application
These functions are responsible for the creation,modifications and deletions of the AssetTypes in NexgenIOT application
These functions are responsible for the creation,modifications and deletions of the Assets in NexgenIOT application
These function manage the authentication requests for the NexgenIOT application
These functions are responsible for the creation,modifications,deletions and filling the Checklists in NexgenIOT application
These functions are responsible for the creation,modifications,deletions,checkin and close the Checkouts in NexgenIOT application
These functions are responsible for the creation,modifications and deletions of the CustomReports in NexgenIOT application
These functions are responsible for the creation,modifications,deletion of the Locations in NexgenIOT application
These functions are perform different functionality without associating to a particular module in NexgenIOT application
| Key | Value | Description |
|---|---|---|
| operations | {"query": "mutation uploadFile ($file: Upload!, $type: FileType) {uploadFile (file: $file, type: $type) {filename path url } }","variables": {"file":null,"type":"AssetFile"} } | |
| map | {"a": ["variables.file"]} | |
| a | ||
| variables |
These functions are responsible for the creation,modifications,deletions,approval and receiving the Orders in NexgenIOT application
These functions are responsible for the creation,modifications and deletions of the ParLevels in NexgenIOT application
These functions are responsible for the creation,modifications,deletions,finalizing and closing the PickTicket in NexgenIOT application
These functions are responsible for the creation,modifications and deletions of the Property in NexgenIOT application
These functions are responsible for the creation of the RunLogs in NexgenIOT application
These functions are responsible for the creation,modifications and deletions of the ServiceCause in NexgenIOT application
These functions are responsible for the creation,modifications,deletions and closing the ServiceTickets in NexgenIOT application
These functions are responsible for the creation,modifications and deletions of the ServiceTypes in NexgenIOT application
These functions are responsible for the creation of the ShiftLogs in NexgenIOT application
These functions are responsible for the creation,modifications and deletions of the Vendors in NexgenIOT application
| Key | Value | Type |
|---|---|---|
| url |