• Exacta Maestro™ Integration Design
  • User Guide
  • GraphQL User Guide
  • FAQ
  • Technical
  • Terminology
Show / Hide Table of Contents
  • GraphQL User Guide
    • Introduction
    • Authentication
    • Schema Organization
    • Building GraphQL Queries
    • Executing GraphQL Queries
    • Executing GraphQL Queries (Legacy)
    • Agent Management
    • Task Management

Introduction to Exacta Maestro™'s GraphQL Gateway

Exacta Maestro™ exposes public and administrative operations through a GraphQL endpoint served over HTTP. The guides in this section explain how to issue GraphQL queries, and how to use GraphQL to control Exacta Maestro™.

Authentication

This guide describes how to authenticate with Exacta Maestro™, and how to send authenticated requests to our services.

Schema Organization

This guide describes the organization of Exacta Maestro™'s GraphQL schema.

Building GraphQL Queries

This guide explains the components of a GraphQL query or mutation.

Executing GraphQL Queries

This guide shows how to execute a GraphQL query against Exacta Maestro™'s schema.

Executing GraphQL Queries (Legacy)

This guide shows how to execute a GraphQL query against Exacta Maestro™'s schema. This guide is for customers deployed prior to 2022.

Agent Management

This guide shows how to create, edit, and delete agents and agent types in Exacta Maestro™. Agents are Exacta Maestro™'s workers in the real world - they execute the tasks in your system. By adding an agent to Exacta Maestro™, you signal that agent can receive tasks from Exacta Maestro™'s Task Assignment system. It also signals Exacta Maestro™'s agent integration services to establish a connection with the agent in its native protocol, if applicable.

Task Management

This guide shows how to create, edit, and delete task groups, tasks, and missions. Tasks are Exacta Maestro™'s basic unit of work. By creating a task, you are scheduling work for autonomous vehicles in your facility. Exacta Maestro™ can intelligently assign tasks to the best agent for the job. You can also require a task be assigned to a specific agent.

API Reference

This guide contains a complete reference to all GraphQL operations and types available in Exacta Maestro™'s schema.

In This Article