Web Service API - Recipients

methodpermissionsurldescriptionaction
GET issuer /badges/recipients/list Get a list of all Recipient records for the currently logged in user (issuer).
GET issuer /badges/recipients/uniqueid/:id Get a Recipient record by the issuer's unique identifier for the Recipient.
GET issuer /badges/recipients/id/:id Get an Recipient record by its record identifier.
POST issuer /badges/recipients/create Create a new Recipient record.
POST issuer /badges/recipients/createbulk Create bulk recipients - creates a new login account if one does not already exist for the given login email address. Only administrators will be allowed to create new Recipients
POST issuer /badges/recipients/update Update an existing Recipient record only if it has not been used to issue a badge
POST issuer /badges/recipients/createuseraccount Create a User record entry to allow a Recipient to login to the system.
POST issuer /badges/recipients/delete Delete an existing Recipient record only if it has not been used to issue a badge
POST issuer /badges/recipients/groups/create Create a recipient group record with the given name and status
POST issuer /badges/recipients/groups/update Update an existing recipient group record.
POST issuer /badges/recipients/groups/delete Delete an existing Recipient group record.
GET issuer /badges/recipients/groups/list Get a list of all Recipient group records for the currently logged in user (issuer).
POST issuer /badges/recipients/groups/addrecipient Add a Recipient to a Recipient group
POST issuer /badges/recipients/groups/removerecipient Remove a Recipient from a Recipient group
POST issuer /badges/recipients/groups/setrecipients Replace all the Recipients that are in the group with the list of Recipients given. This replaces all previous settings of recipients for this group with just the given list of recipients.
GET issuer /badges/recipients/groups/listrecipients/:id Get a list of all the Recipients for the Recipient group with the given record identifier.
POST issuer /badges/recipients/resenduseraccountemail Resend the email for completing an account creation for a given recipient. Returns a user record or an error