Opt ins

Endpoint to retrieve all optIns for a program membership

OptIns are user initiated and represent the acceptance of a Quest.

GET/partner-api/v2/program-memberships/{program_membership_id}/quests/opt-ins
Path parameters
program_membership_id*string

the program membership id

Response

Successful response

Body
opt_ins*array of object
Request
const response = await fetch('/partner-api/v2/program-memberships/{program_membership_id}/quests/opt-ins', {
    method: 'GET',
    headers: {},
});
const data = await response.json();
Response
{
  "opt_ins": [
    {
      "id": "text",
      "quest_id": "text",
      "created_at": 0,
      "updated_at": 0,
      "expires_at": 0,
      "status": "opted_in",
      "progress": [
        {
          "activity_id": "text",
          "value": 0,
          "updated_at": 0,
          "fulfilled_at": 0,
          "prize_claimed_at": 0
        }
      ]
    }
  ]
}