List obtained certificates
$BEEDEEZ_API/v1/certificates List obtained certificates
List the certificates obtained by the account's users, oldest change first.
A user renewing a certificate gets a new award; the previous ones stay listed
with the revoked or expired status.
For an incremental sync, page with a cursor rather than pageNumber: pass the
updatedAt and id of the last row received as updatedSince and afterId, until
a page comes back empty. An award reaching its expiresAt date is not updated, so
compute expiry from expiresAt on your side. Requires the admin or
certificates:read scope.
| Query Parameters |
|---|
userId stringOnly the certificates of this user |
certificateId stringOnly the awards of this certificate definition ( |
status stringPossible values: [ Derived from the awarded record: Only awards with this status |
obtainedAfter stringISO date: obtained on or after this date |
obtainedBefore stringISO date: obtained on or before this date |
updatedSince stringISO date: only awards changed since this date |
afterId stringCursor, with |
pageSize stringNumber of awards per page, 1 to 500 |
pageNumber stringPage number, starting at 1. Not combinable with |
| Responses | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
200Ok
| |||||||||||||||||||
400Invalid query parameters
|
Authorization
Query parameters
userIdstringoptionalcertificateIdstringoptionalcertificate.id)statusstringoptionalactiveexpiredrevokedobtainedAfterstringoptionalobtainedBeforestringoptionalupdatedSincestringoptionalafterIdstringoptionalupdatedSince: the id of the last award receivedpageSizestringoptionalpageNumberstringoptionalafterIdResponse
200 OKobject[]updatedAtdate-timeexpiresAt does not update itcorrectAnswersRatedoublesuccessRatedoublescoredoubleexpiresAtdate-timeobtainedAtdate-timeuserobjectexternalIdstringloginstringemailstringidstringcertificateobjectruleTypestringnamestringidstringcertificateId filterstatusstringexpired once expiresAt is reached,
otherwise revoked when the award was disabled (revoked, superseded by a renewal
or deduplicated), otherwise active.activeexpiredrevokedidstringErrors
400Invalid query parameters