Developer Experience

What will you build with Administrate?

Harness our GraphQL API, developer portal, and tools to create integrations and workflows that transform training management into a growth engine.

Modern tooling

GraphQL API

Our API uses GraphQL, a next-generation, self-documenting data query language. GraphQL makes cross-platform and mobile development simpler, allowing developers to create seamless user experiences for their customers. GraphQL offers more control, allowing you to request exactly the data you need.

Developer using a code editor for Administrate DX.
Screenshot of the developer portal.

Unrestricted access

Complete access to our API

We do not restrict access to our public API. Every new feature we release is built directly on top of our API. New features are instantly available to developers, and supported by code-generated, up-to-date documentation. Spin up your own instance, test, experiment, and deploy. Access is available through our developer portal. We are excited to see what you’ll build.

Unlock more from Administrate with integrations

Salesforce logo.
Zoom logo.
Stripe logo.
PayPal logo.
Microsoft Teams logo.
Salesforce logo.
Zoom logo.
Stripe logo.
PayPal logo.
Microsoft Teams logo.

Accessible data

Create custom queries

We allow custom queries to return any level of data you need. You can see, for example, not just that a learner was added to an event, but can lift specific data about that learner or event. For example, you could know which learners with specific credentials attended a specific training event. With the exact information you need, it’s easier to build unique applications.

learner using zoom to view course
Ability to pull data in GraphQL from events (schedule, etc)

Event-based triggers

Simplify complicated decisions with custom triggers

Administrate also offers webhooks for event-based triggers, custom UX triggers to simplify complex business decisions within your applications, and access to our enterprise service bus to control data flow between critical business systems.

Buy & Build

Create unique training management software applications

We provide UX components for rapid iteration of your unique applications. All of the components we use to build Administrate are available to developers to create seamless apps that look like our platform. We think this is vital for increasing utilization. Our web IDE highlights syntax issues and features auto-completion. As you build your queries, run them using a live run-time to see the results.

Coding custom instance of the course catalog

What else can Administrate do?

Reporting

Conflict alerts

Integrations

Email and SMS

Frequently asked questions

It’s fast and friction-less. Developers get immediate access to comprehensive documentation, sandbox environments, and real-world use cases to help them get started quickly.