GET
/
users
/
{userId}
/
certificates
curl --request GET \
--url 'https://YOURSITE.konstant.ly/openapi/v1/users/1234567890/certificates?offset=0&limit=20' \
--header 'X-API-KEY: 1qaz2wsx3edc4rfv1qaz2wsx3edc4rfv'
{
    "certificates": [
{
    "id": 123,
    "name": "Sales Professional Certificate",
    "description": "Advanced Sales Training Completion",
    "courseId": 110,
    "courseName": "Advanced Sales Techniques",
    "imageUrl": "http://s3.amazonaws.com/certificates/cert123.png",
    "achievedAt": 1443188946,
    "expiresAt": 1474724946
}
    ],
    "totalCount": 1
}

Retrieve a paginated list of certificates earned by a specific user.

Request Headers

X-API-KEY
string
required

API Key. Go to your Konstantly site > Settings > API and copy the value from there.

URL Parameters

userId
string
required

User API ID

Query Parameters

offset
integer

Entry number to start listing from

Example: 20

limit
integer
default:"20"

Number of entries to return

Response

certificates
array
required

Array of certificates

totalCount
integer
required

Total number of certificates

Error Responses

404
object

Not Found error response

curl --request GET \
--url 'https://YOURSITE.konstant.ly/openapi/v1/users/1234567890/certificates?offset=0&limit=20' \
--header 'X-API-KEY: 1qaz2wsx3edc4rfv1qaz2wsx3edc4rfv'
{
    "certificates": [
{
    "id": 123,
    "name": "Sales Professional Certificate",
    "description": "Advanced Sales Training Completion",
    "courseId": 110,
    "courseName": "Advanced Sales Techniques",
    "imageUrl": "http://s3.amazonaws.com/certificates/cert123.png",
    "achievedAt": 1443188946,
    "expiresAt": 1474724946
}
    ],
    "totalCount": 1
}