API reference
LDAP Sync Cache API
The external directory-lookup contract (swagger.json): users by any identifier, search, lists and groups.
Access. Needs a signed-in person with org:contributor or above. Service-account PATs are refused.
Base URL https://rolodex-api.fleetworks.dev
| Method | Path | Operation |
|---|---|---|
| GET | /api/ldap-sync-cache/user/{username} | Get a user by sAMAccountName |
| GET | /api/ldap-sync-cache/user-by-distinguishedname/{distinguishedname} | Get a user by distinguishedName |
| GET | /api/ldap-sync-cache/user-by-dss-username/{dss_username} | Get a user by DSS username |
| GET | /api/ldap-sync-cache/user-by-employee-number/{employeeNumber} | Get a user by employee number |
| GET | /api/ldap-sync-cache/user-by-objectguid/{objectGUID} | Get a user by objectGUID |
| GET | /api/ldap-sync-cache/user-by-yellowpages-service-id/{yellowpages_service_id} | Get directory service accounts by YellowPages service ID |
| GET | /api/ldap-sync-cache/search/users/{value} | Search users by name, email, account or company |
| GET | /api/ldap-sync-cache/users | List all users |
| GET | /api/ldap-sync-cache/groups | List all groups, with member counts |
| GET | /api/ldap-sync-cache/group/{name} | Get a group by name, nested groups expanded |