Skip to main content

Starting with Gluu integrations

Bring clarity with processes, instructions and tasks easily connected with the right people, systems and robots in Gluu using our API.

Jacob Carstensen avatar
Written by Jacob Carstensen
Updated over 2 weeks ago

You can use the API to interact with data from Gluu. The use cases could be PowerBI, Data analytics or Integrations with RPA tools.

API Token

The API token is a full access token and can be found under Account Settings > Apps & Integration > "API Integration". Click "Settings" to generate the needed authorization token. You need to be account owner or admin to view and create tokens.

The API is exposed as OAS (Open Api Specification) and can be seen here:

Current version: api.gluu.biz/api-browser

Upcomming (improved) version: api.gluu.biz/api-browser-next

You can use the read-only tokens for read operations and you need to create a impersonated token for write operations, any changes will be logged as actions done by the user of that token.

Schema

All API access is over HTTPS, and accessed from https://api.gluu.biz. All data is sent and received as JSON.

All timestamps return in UTC time, ISO 8601 format:

YYYY-MM-DDTHH:MM:SSZ

Every entity has a class and id like so:

{ 
"_class": "component",
"_id": "custcomp-3067881d-72fd-41f4-8123-2ef1ec827f9c",
"prop1": "..."
}

You can reduce the response payload by adding a filter for specific classes you are interested in.

Class Types

Data queries (starting with /data) returns an array of items matching the api query. This call can return different types where every object is defined by a "_type". You can expect any of the following:

  • category

  • group

  • process

  • activity

  • form

  • formversion

  • formdata

  • task

  • caseworkflow

  • user

  • suggestion

Hierarchy of class types

This is the data structure of what types are created parent to other.

Did this answer your question?