Badge
For internal use only.
Path parameters
strTokenstringRequired
The login token
outcomeCodestringRequired
The outcome code
Responses
200
Success
application/json
post
POST /api/v2/Outcome/{strToken}/{outcomeCode} HTTP/1.1
Host:
Accept: */*
200
Success
{
"requestID": 1,
"requestDateTime": "2025-07-23T11:26:25.978Z",
"resultCode": 1,
"resultMessage": "text"
}
For internal use only.
Body
refIdstring · min: 1Required
outcomestring · min: 1Required
badgeUrlstring · min: 1Required
Responses
200
Success
application/json
post
POST /api/v2/BadgeAssignment HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 51
{
"refId": "text",
"outcome": "text",
"badgeUrl": "text"
}
200
Success
{
"requestID": 1,
"requestDateTime": "2025-07-23T11:26:25.978Z",
"resultCode": 1,
"resultMessage": "text"
}
Path parameters
strTokenstringRequired
The login token
Responses
200
Success
application/json
get
GET /api/v2/Badges/{strToken} HTTP/1.1
Host:
Accept: */*
200
Success
{
"badges": [
{
"badgeID": "text",
"date": "2025-07-23T11:26:25.978Z",
"name": "text",
"description": "text",
"imageURL": "text",
"tags": [
"text"
],
"issuerName": "text",
"issuerDescription": "text",
"issuerEmail": "text",
"issuerURL": "text"
}
],
"requestID": 1,
"requestDateTime": "2025-07-23T11:26:25.978Z",
"resultCode": 1,
"resultMessage": "text"
}
Path parameters
strTokenstringRequired
The login token
strBadgeIDstringRequired
The ID of the Badge object
Responses
200
Success
application/json
get
GET /api/v2/Badge/{strToken}/{strBadgeID} HTTP/1.1
Host:
Accept: */*
200
Success
{
"badge": {
"badgeID": "text",
"date": "2025-07-23T11:26:25.978Z",
"name": "text",
"description": "text",
"imageURL": "text",
"tags": [
"text"
],
"issuerName": "text",
"issuerDescription": "text",
"issuerEmail": "text",
"issuerURL": "text"
},
"requestID": 1,
"requestDateTime": "2025-07-23T11:26:25.978Z",
"resultCode": 1,
"resultMessage": "text"
}