Project Logo

    LUNA GraphQL Developer Reference

    Getting Started

    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

    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

    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

    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.

    Docs
    Getting Started
    Community
    Project ChatTwitter
    More
    Home
    Copyright © 2020 iUNU, LLC