List all users

GET /api/users
<?xml version="1.0" encoding="UTF-8"?>
<users type="array">
    <user>
        ...
    </user>
    <user>
        ...
    </user>
</users>

The list can be fil­te­red with parameters:

GET /api/users?email=@example.com

Shows all users with the term “@example.com” in their email address. It doesn’t mat­ter if you use upper– or lowercase.

The fol­lo­wing para­me­ters can be used:

Para­me­ter Descrip­tion
email Email address
first_name First name
last_name Last name

Show a spe­ci­fic user

GET /api/users/{id}
<?xml version="1.0" encoding="UTF-8"?>
<user>
    <id type="integer">1</id>
    <created type="datetime">2007-12-13T12:12:00+01:00</created>
    <first_name>Simon</first_name>
    <last_name>Stücher</last_name>
    <email>info@example.com</email>
    <locale>de_DE</locale>
    <timezone>Europe/Brussels</timezone>
</user>

Show the log­ged in user

GET /api/users/myself