Skip to main content

Basics

The Kojo API is a GraphQL API.

Security​

The security of your data is extremely important to us. All API requests must be made using HTTPS.

API Nullable Types​

When viewing the documentation for an entity you may notice that some types have a trailing ?. This indicates that the field is optional.

Queries​

Optional fields in queries will return null if no value is set for the field. Any field not marked as optional is guaranteed to have a value.

Mutations​

Optional parameters in mutations are not required, and may be omitted. Any parameter not marked as optional is required for the mutation to complete.

API Enums​

Enums represent the known set of possible values for a field. Enums values are always of type string. Note: some enum values are nullable. See API Nullable Types.