API for robots

Access and manage robot-related data through the GraphQL API using the Nintex endpoint. These APIs include operations such as retrieving pending robots, getting information on approved robots, stopping and starting robots, assigning robots to queues, and approving robots.

Before you begin:

  • Learn the fundamentals of GraphQL, the query language used to request and manage data through the Nintex public API.

  • Understand how to create effective queries and mutations to make requests and interact with the API.

  • Learn how to get and authenticate an access token.

  • Discover and understand the available endpoints.

Schema overview

The GraphQL API schema is a blueprint outlining the structure and functionality of the public APIs. The schema provides a clear overview of available data types, queries, and mutations, offering a foundation for understanding how to interact with the APIs effectively.

In GraphQL, using square brackets [ ] indicates a list, and the exclamation mark ! means non-nullable.

[Status!]!: The outer ! ensures that the API always returns a list (even if it's empty), and that the returned list will not be null.

Status!: The inner ! ensures that each element within the list is a non-nullable Status object. This guarantees that there won't be null values within the list, and any attempt to include null values would result in a failed query.

API requests

The following API requests provide the ability to manage robots and approvals using the Nintex endpoint: