Find praise item by id
Path parameters
Response
Praise item
Example response
{
"_id": "639b178f19296ee0f2d0585d",
"reasonRaw": "for making edits in the welcome text",
"reason": "for making edits in the welcome text",
"sourceId": "DISCORD:810180621930070088:810180622336262195",
"sourceName": "DISCORD:Token%20Engineering%20Commons:%F0%9F%99%8F%EF%BD%9Cpraise",
"score": 144,
"receiver": {
"_id": "63b428f7d9ca4f6ff5370d05",
"user": {
"_id": "5f9f1b9b9b9b9b9b9b9b9b9b",
"identityEthAddress": "0xAAB27b150451726EC7738aa1d0A94505c8729bd1",
"rewardsEthAddress": "0xAAB27b150451726EC7738aa1d0A94505c8729bd1",
"username": "darth"
},
"accountId": "098098098098098",
"name": "darth#6755",
"avatarId": "098098098087097",
"platform": "DISCORD"
},
"giver": {
"_id": "63b428f7d9ca4f6ff5370d05",
"user": {
"_id": "5f9f1b9b9b9b9b9b9b9b9b9b",
"identityEthAddress": "0xAAB27b150451726EC7738aa1d0A94505c8729bd1",
"rewardsEthAddress": "0xAAB27b150451726EC7738aa1d0A94505c8729bd1",
"username": "darth"
},
"accountId": "098098098098098",
"name": "darth#6755",
"avatarId": "098098098087097",
"platform": "DISCORD"
},
"forwarder": {
"_id": "63b428f7d9ca4f6ff5370d05",
"user": {
"_id": "5f9f1b9b9b9b9b9b9b9b9b9b",
"identityEthAddress": "0xAAB27b150451726EC7738aa1d0A94505c8729bd1",
"rewardsEthAddress": "0xAAB27b150451726EC7738aa1d0A94505c8729bd1",
"username": "darth"
},
"accountId": "098098098098098",
"name": "darth#6755",
"avatarId": "098098098087097",
"platform": "DISCORD"
},
"quantifications": [
{
"_id": "639b178f19296ee0f2d0585d",
"score": 144,
"scoreRealized": 144,
"dismissed": true,
"duplicatePraise": "639b178f19296ee0f2d0585d",
"quantifier": "639b178f19296ee0f2d0585d",
"praise": "639b178f19296ee0f2d0585d",
"createdAt": "2021-06-01T00:00:00.000Z",
"updatedAt": "2021-06-01T00:00:00.000Z"
}
]
}Changes
Changed in 14 of the 50 revisions of this API.48343
- ○
endpoint added
endpoint-added
- ○
- ▲
api path removed without deprecation
api-path-removed-without-deprecation
This revision also has 56 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
the
forwarder/nameresponse property's minLength was decreased from4to2for the response status200response-property-min-length-decreased
- ▲
the
giver/allOf[UserAccount]/nameresponse property's minLength was decreased from4to2for the response status200response-property-min-length-decreased
- ▲
the
receiver/allOf[UserAccount]/nameresponse property's minLength was decreased from4to2for the response status200response-property-min-length-decreased
- ▲
- ▲
the
forwarder/nameresponse property's maxLength was increased from20to32for the response status200response-property-max-length-increased
- ▲
the
giver/allOf[UserAccount]/nameresponse property's maxLength was increased from20to32for the response status200response-property-max-length-increased
- ▲
the
receiver/allOf[UserAccount]/nameresponse property's maxLength was increased from20to32for the response status200response-property-max-length-increased
- ▲
- ○
endpoint added
endpoint-added
- ○
- ▲
api path removed without deprecation
api-path-removed-without-deprecation
This revision also has 52 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
the response property
forwarderbecame optional for the status200response-property-became-optional
- ▲
the
forwarderresponse's property type/format changed from/toobject/for status200response-property-type-changed
- ○
added the optional property
forwarder/userto the response with the200statusresponse-optional-property-added
- ○
removed
UserAccountfrom theforwarderresponse propertyallOflist for the response status200response-property-all-of-removed
- ○
added the required property
forwarder/_idto the response with the200statusresponse-required-property-added
- ○
added the required property
forwarder/accountIdto the response with the200statusresponse-required-property-added
- ○
added the required property
forwarder/avatarIdto the response with the200statusresponse-required-property-added
- ○
added the required property
forwarder/createdAtto the response with the200statusresponse-required-property-added
- ○
added the required property
forwarder/nameto the response with the200statusresponse-required-property-added
- ○
added the required property
forwarder/platformto the response with the200statusresponse-required-property-added
- ○
added the required property
forwarder/updatedAtto the response with the200statusresponse-required-property-added
- ○
the response required property
forwarderbecame not read-only for the status200response-required-property-became-not-read-only
- ▲
- ○
endpoint added
endpoint-added
- ○
- ▲
api path removed without deprecation
api-path-removed-without-deprecation
This revision also has 52 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
the
forwarder/allOf[UserAccount]/userresponse's property type/format changed fromstring/toobject/for status200response-property-type-changed
- ▲
the
giver/allOf[UserAccount]/userresponse's property type/format changed fromstring/toobject/for status200response-property-type-changed
- ▲
the
receiver/allOf[UserAccount]/userresponse's property type/format changed fromstring/toobject/for status200response-property-type-changed
- ○
added the required property
forwarder/allOf[UserAccount]/user/_idto the response with the200statusresponse-required-property-added
- ○
added the required property
forwarder/allOf[UserAccount]/user/createdAtto the response with the200statusresponse-required-property-added
- ○
added the required property
forwarder/allOf[UserAccount]/user/identityEthAddressto the response with the200statusresponse-required-property-added
- ○
added the required property
forwarder/allOf[UserAccount]/user/rewardsEthAddressto the response with the200statusresponse-required-property-added
- ○
added the required property
forwarder/allOf[UserAccount]/user/rolesto the response with the200statusresponse-required-property-added
- ○
added the required property
forwarder/allOf[UserAccount]/user/updatedAtto the response with the200statusresponse-required-property-added
- ○
added the required property
forwarder/allOf[UserAccount]/user/usernameto the response with the200statusresponse-required-property-added
- ○
added the required property
giver/allOf[UserAccount]/user/_idto the response with the200statusresponse-required-property-added
- ○
added the required property
giver/allOf[UserAccount]/user/createdAtto the response with the200statusresponse-required-property-added
- ○
added the required property
giver/allOf[UserAccount]/user/identityEthAddressto the response with the200statusresponse-required-property-added
- ○
added the required property
giver/allOf[UserAccount]/user/rewardsEthAddressto the response with the200statusresponse-required-property-added
- ○
added the required property
giver/allOf[UserAccount]/user/rolesto the response with the200statusresponse-required-property-added
- ○
added the required property
giver/allOf[UserAccount]/user/updatedAtto the response with the200statusresponse-required-property-added
- ○
added the required property
giver/allOf[UserAccount]/user/usernameto the response with the200statusresponse-required-property-added
- ○
added the required property
receiver/allOf[UserAccount]/user/_idto the response with the200statusresponse-required-property-added
- ○
added the required property
receiver/allOf[UserAccount]/user/createdAtto the response with the200statusresponse-required-property-added
- ○
added the required property
receiver/allOf[UserAccount]/user/identityEthAddressto the response with the200statusresponse-required-property-added
- ○
added the required property
receiver/allOf[UserAccount]/user/rewardsEthAddressto the response with the200statusresponse-required-property-added
- ○
added the required property
receiver/allOf[UserAccount]/user/rolesto the response with the200statusresponse-required-property-added
- ○
added the required property
receiver/allOf[UserAccount]/user/updatedAtto the response with the200statusresponse-required-property-added
- ○
added the required property
receiver/allOf[UserAccount]/user/usernameto the response with the200statusresponse-required-property-added
- ▲