Developer Experience
Harness our GraphQL API, developer portal, and tools to create integrations and workflows that transform training management into a growth engine.
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.
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.
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.
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.
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.
Put our training management system to work, at a price that works for you.