Contributions

Get user contribution history

get
Authorizations
Query parameters
durationstringOptionalDefault: 1y
Responses
200

Successful response

application/json
get
GET /api/v2/contributions/history HTTP/1.1
Host: api.ethos.network
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
  "history": [
    {
      "date": "text",
      "tasks": 1,
      "forgiven": true
    }
  ]
}

Forgive the most recent missed contribution day for a user (admin only)

post
Authorizations
Path parameters
userkeystringRequired
Responses
200

Successful response

application/json
post
POST /api/v2/contributions/{userkey}/forgive HTTP/1.1
Host: api.ethos.network
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
  "ok": true,
  "message": "text",
  "forgivenDate": "text",
  "updated": 1
}