Your app cannot access Joom data without authenticating itself first. Joom uses the OAuth 2.0 specification to identify which apps are allowed to access resources. This guide will walk you through the authentication process.


Here’s a list of terms you should be familiar with while reading this guide.

  • App, or Client — any application that would like to access a merchant’s data on Joom.
  • User — someone with a merchant account on Joom. This is the person giving permission to the app to access their data.
  • Access Token — a unique string generated by Joom for the app that the app uses to identify itself when accessing user’s data.