Welcome to Mulah's Third Party Api Documentation

Introduction

The Mulah Third Party Api is a wrapper around GraphQL that powers our backend.

Users can perform queries or mutations via our operations interface.

The interface is simply making a POST http request to our designated endpoint with the proper arguments.

Authentication

A token is required to be sent along in the request header to authenticate a user’s request.

This token can only be assigned and distributed by a Mulah authorized admin. Reach out here to get one assigned to you.

Operations

Operations are preset GraphQL query templates with the intent to retrieve or manipulate existing data in the Mulah system.

All operations have their own name identifier and required parameters. Find out more here

Policies

Breaking Changes

Breaking changes will follow a 2 round release cycle

First Release Cycle

  • Notify users of pending breaking changes
  • Removed elements will be marked as DEPRECIATED
  • Alternatives will be recommended

Second Release Cycle

  • Removal of DEPRECIATED features