Integration Set-Up

The illu API is described in our Help Desk’s API Overview. In order to authenticate calls to the illu API, the sender will need the illu Organization ID and API Key. These can be found in the Admin Console of the illu web app. Given the sender will need to store this information, the user should confirm that the platform is storing the API Key securely (we recommend SHA-256 hashing) in order to avoid security issues.

Flow #1: Sync sites / customers

Main specification

Data flow

{
"name": "string",
"latitude": 0,
"longitude": 0,
"address": "string"
}
{
"site_id": 0,
"name": "string",
"is_active": true,
"org_id": 0,
"latitude": 0,
"longitude": 0,
"address": "string"
}

Flow #2: New O&M requests in CRM are passed into illu as new jobs

Main specification

Data flow

{
"name": "string",
"site_id": 0,
"due_date": "string",
"assigned_user_id": 0,
"notes": "string",
"tag_ids": [0],
"workflow_instances": [{}]
}