List Admins

List Admins

$ curl https://api.intercom.io/admins \
-H 'Authorization:Bearer <Your access token>' \
-H 'Accept: application/json'
HTTP/1.1 200 Ok
{
    "type": "admin.list",
    "admins": [
        {
        		"type": "admin",
            "id": "493881",
      			"name": "Hoban Washburne",
      			"email": "wash@serenity.io"
            "away_mode_enabled": false,
            "away_mode_reassign": false,
            "team_ids": [
                814865
            ]
        },
        {
            "type": "admin",
            "email": "mal@serenity.io",
            "id": "646303",
            "name": "Malcolm Reynolds ",
            "away_mode_enabled": true,
            "away_mode_reassign": false,
            "team_ids": [
                814865
            ]
        },
        {
            "type": "admin",
            "email": "jayne@serenity.io",
            "id": "1195856",
            "name": "Jayne Cobb ",
            "away_mode_enabled": false,
            "away_mode_reassign": false,
            "team_ids": [
                814865
            ]
        },
        {
            "type": "team",
            "email": null,
            "id": "814865",
            "name": "SerenityTeam",
            "away_mode_enabled": false,
            "away_mode_reassign": false,
            "admin_ids": [
                493881,
                646303,
                1195856
            ]
        }
    ]
}
intercom.admins.all.each { ... }
<?php
$admins= $intercom->admins->getAdmins();
foreach ($admins->admins as $admin) {
    print_r($admin->id);
}?>
AdminCollection admins = Admin.list();
// get first page...
List<Admin> pageItems = admins.getPageItems();
// ...or iterate over pages
while (admins.hasNext()) {
    System.out.println(admins.next().getName());
}

An App's admins can be fetched by sending a GET request to https://api.intercom.io/admins/.

Admin List

AttributeTypeDescription
typestringvalue is 'admin.list'
adminsarrayA list of admin objects
pagesobjectOptional. A pagination object, which may be empty, indicating no further pages to fetch.

Request Parameters

None.

Returns

A list of admin objects for the App. The result may also have a pages object if the response is paginated.