Progress API: Credentials

Retrieves one specific credential

get
Authorizations
BearerstringRequired
Path parameters
credentialstring · uuidRequired
Responses
chevron-right
200

OK

achievementIdstring · uuidOptional
authorityIdstring · uuid · nullableOptional
credentialIdstring · uuidOptional
employerGroupIdstring · uuid · nullableOptional
organizationIdstring · uuidOptional
userIdstring · uuidOptional
afterExpiryNotificationSentbooleanOptional
beforeExpiryNotificationSentbooleanOptional
authorityLocationstring · nullableOptional
authorityNamestring · nullableOptional
authorityReferencestring · nullableOptional
authorityTypestring · nullableOptional
credentialDescriptionstring · nullableOptional
credentialGrantedDescriptionstring · nullableOptional
credentialNecessitystring · nullableOptional
credentialPrioritystring · nullableOptional
credentialReminderTypestring · nullableOptional
credentialRevokedReasonstring · nullableOptional
credentialStatusstring · nullableOptional
employerGroupStatusstring · nullableOptional
expirationLifetimeUnitstring · nullableOptional
expirationTypestring · nullableOptional
publisherAddressstring · nullableOptional
transactionHashstring · nullableOptional
expirationLifetimeQuantityinteger · int32 · nullableOptional
publicationStatusinteger · int32 · nullableOptional
credentialGrantedScorenumber · double · nullableOptional
credentialHoursnumber · double · nullableOptional
credentialRevokedScorenumber · double · nullableOptional
credentialAssignedstring · date-time · nullableOptional
credentialExpirationExpectedstring · date-time · nullableOptional
credentialExpirationReminderDelivered0string · date-time · nullableOptional
credentialExpirationReminderDelivered1string · date-time · nullableOptional
credentialExpirationReminderDelivered2string · date-time · nullableOptional
credentialExpirationReminderDelivered3string · date-time · nullableOptional
credentialExpirationReminderRequested0string · date-time · nullableOptional
credentialExpirationReminderRequested1string · date-time · nullableOptional
credentialExpirationReminderRequested2string · date-time · nullableOptional
credentialExpirationReminderRequested3string · date-time · nullableOptional
credentialExpiredstring · date-time · nullableOptional
credentialGrantedstring · date-time · nullableOptional
credentialRevokedstring · date-time · nullableOptional
expirationFixedDatestring · date-time · nullableOptional
get
/api/progress/credentials/{credential}
200

OK

Checks for the existence of one specific credential

head
Authorizations
BearerstringRequired
Path parameters
credentialstring · uuidRequired
Responses
chevron-right
200

OK

booleanOptional
head
/api/progress/credentials/{credential}
200

OK

Collects the list of credentials that match specific criteria

post
Authorizations
BearerstringRequired
Body
identifierstring · uuid · nullableOptional
achievementIdstring · uuid · nullableOptional
learnerIdstring · uuid · nullableOptional
organizationIdstring · uuid · nullableOptional
Responses
chevron-right
200

OK

achievementIdstring · uuidOptional
authorityIdstring · uuid · nullableOptional
credentialIdstring · uuidOptional
employerGroupIdstring · uuid · nullableOptional
organizationIdstring · uuidOptional
userIdstring · uuidOptional
afterExpiryNotificationSentbooleanOptional
beforeExpiryNotificationSentbooleanOptional
authorityLocationstring · nullableOptional
authorityNamestring · nullableOptional
authorityReferencestring · nullableOptional
authorityTypestring · nullableOptional
credentialDescriptionstring · nullableOptional
credentialGrantedDescriptionstring · nullableOptional
credentialNecessitystring · nullableOptional
credentialPrioritystring · nullableOptional
credentialReminderTypestring · nullableOptional
credentialRevokedReasonstring · nullableOptional
credentialStatusstring · nullableOptional
employerGroupStatusstring · nullableOptional
expirationLifetimeUnitstring · nullableOptional
expirationTypestring · nullableOptional
publisherAddressstring · nullableOptional
transactionHashstring · nullableOptional
expirationLifetimeQuantityinteger · int32 · nullableOptional
publicationStatusinteger · int32 · nullableOptional
credentialGrantedScorenumber · double · nullableOptional
credentialHoursnumber · double · nullableOptional
credentialRevokedScorenumber · double · nullableOptional
credentialAssignedstring · date-time · nullableOptional
credentialExpirationExpectedstring · date-time · nullableOptional
credentialExpirationReminderDelivered0string · date-time · nullableOptional
credentialExpirationReminderDelivered1string · date-time · nullableOptional
credentialExpirationReminderDelivered2string · date-time · nullableOptional
credentialExpirationReminderDelivered3string · date-time · nullableOptional
credentialExpirationReminderRequested0string · date-time · nullableOptional
credentialExpirationReminderRequested1string · date-time · nullableOptional
credentialExpirationReminderRequested2string · date-time · nullableOptional
credentialExpirationReminderRequested3string · date-time · nullableOptional
credentialExpiredstring · date-time · nullableOptional
credentialGrantedstring · date-time · nullableOptional
credentialRevokedstring · date-time · nullableOptional
expirationFixedDatestring · date-time · nullableOptional
post
/api/progress/credentials/collect
200

OK

Counts the credentials that match specific criteria

post
Authorizations
BearerstringRequired
Body
identifierstring · uuid · nullableOptional
achievementIdstring · uuid · nullableOptional
learnerIdstring · uuid · nullableOptional
organizationIdstring · uuid · nullableOptional
Responses
chevron-right
200

OK

countinteger · int32Optional
summarystring · nullableOptional
post
/api/progress/credentials/count
200

OK

Downloads the list of credentials that match specific criteria

post
Authorizations
BearerstringRequired
Body
identifierstring · uuid · nullableOptional
achievementIdstring · uuid · nullableOptional
learnerIdstring · uuid · nullableOptional
organizationIdstring · uuid · nullableOptional
Responses
chevron-right
200

OK

No content

post
/api/progress/credentials/download
200

OK

No content

Searches for the list of credentials that match specific criteria

post
Authorizations
BearerstringRequired
Body
identifierstring · uuid · nullableOptional
achievementIdstring · uuid · nullableOptional
learnerIdstring · uuid · nullableOptional
organizationIdstring · uuid · nullableOptional
Responses
chevron-right
200

OK

achievementIdstring · uuidOptional
credentialIdstring · uuidOptional
learnerIdstring · uuidOptional
credentialIssuedstring · date-time · nullableOptional
credentialStatusstring · nullableOptional
credentialNecessitystring · nullableOptional
credentialIsRequiredbooleanOptional
post
/api/progress/credentials/search
200

OK

Last updated

Was this helpful?