Application integration
The Verified Orchestration platform is based on a GraphQL API, facilitating seamless integration with custom applications.
We offer guidance and provide examples for the following development stacks:
- JavaScript using client library
- React + Apollo Client
- iOS Swift + Apollo Client
- Android Kotlin + Apollo Client
If you're using a different development stack, our guides and examples can still serve as valuable references. The GraphQL API section provides further details on integrating with the API using your chosen development stack.
GraphQL API
All data and operations are accessible through the API, which presents a strongly typed, documented and discoverable schema.
Apollo Sandbox UI
Apollo Sandbox is a GraphQL IDE that enables you to explore the Verified Orchestration API. It's an ideal tool for delving into the schema, building and running queries, as well as referencing the documentation.
You will need to be onboarded as a platform user to access Apollo Sandbox and the API.
Access Apollo Sandbox at /graphqlBasic Apollo Sandbox usage
- Navigate the schema and select operations, types, and fields using the Documentation tab in the Explorer view.
- Define operation variables through the Variables tab.
- Utilize the Traces view to gauge the performance of your query.
- Generate a link to an operation definition using the Share button.
- Export data in JSON or CSV format.
Subscriptions in Apollo Sandbox
Query and Mutation operations work out of the box through cookie authentication (see the Include cookies setting in Connection settings).
To use subscription connections, which do not include cookies, you need to provide an Authorization header for the subscription operation.
- Copy an Authorization header value from the Composer using your browser dev tools
- Insert the Authorization header into the Headers section in Apollo Sandbox
You can now subscribe to events and see event data. Typically, an access token is valid for approximately 50 minutes, subject to your tenant configuration.
Voyager UI
Voyager is a visualisation tool for GraphQL APIs, ideal for exploring the schema and discerning relationships between types.
Access Voyager here at /voyager