Built on GraphQL
Built on GraphQL
Our API is built on the open-source GraphQL framework query language.
Users can freely interface with our API using a JSON-like query language to access all our data sources and explore our schema as developers write code, not as documentation is updated.
Tools to interact with GraphQL are published and open-source for use in nearly every client and server-side language.
Written For Humans
Written For Humans
iUNU has developed its GraphQL interface with a CRUD API topology rather than use the less verbose Mutation property provided by GraphQL.
Developers will be able to inspect and update object state using traditional REST-like semantics while still leveraging the advantages of GraphQL
Safe, Secure, and Straight-Forward Authentication
Safe, Secure, and Straight-Forward Authentication
Authentication to our system uses an OAuth style handshake between a long-lived Refresh Token or a user-generated API key.
All authentication tokens are easy to read and secure JSON Web Tokens.
Updates to a user access are always up to date, access tokens are easily refreshed and long-term authentication is managed in a sound and secure fashion.
Always Up-To-Date Documentation
Always Up-To-Date Documentation
Powered by Apollo GraphQL engine, the LUNA API requires a robust schema definition as part of the development process code can be deployed to customers
This means all developers on our platform will always have the latest documentation as soon as new code is released.