A full explanation on how to query and use Calpendo API can be found on official Exprodo documentation:
http://docs.exprodo.com/calpendo/index.html?api.htm
This section is meant to provide some extra examples showing how to get data from Calpendo API.
All examples will return a JSON formatted file, named results.json, containing the requested data.
Example 1.
From all users created later than 01 Jan 2020
We want to get: family name, given name, email address.
wget -O results.json --header="Accept: application/json" --user=YOUR_USERNAME --password=YOUR_PASSWORD https://YOUR_CALPENDO.URL/webdav/q/Calpendo.CalpendoUser/created/GT/20200101T0000?paths=familyName,givenName,email
Example 2.
From all users created later than 01 Jan 2020 AND status=Normal
e want to get: family name, given name, email address.
wget -O results.json --header="Accept: application/json" --user=YOUR_USERNAME --password=YOUR_PASSWORD https://YOUR_CALPENDO.URL/webdav/q/Calpendo.CalpendoUser/AND/status/EQ/Normal/created/GT/20200101T0000?paths=familyName,givenName,email
If any developers working in our customer facilities come across some other interesting articles we would welcome those submissions being sent in via info@exprodo.com.