Registrations
This object represents event registrations within a convention.
Get Registration
Gets a single user registration by the giver user id.
Authentication
Service Integration with
registration:read
scope.Request
productName
stringThe name of the product the user purchashed when "paid", or intent to purchase when "unpaid".
options
Array of OptionA set of options, customized by the event, that contain arbitrary data provided by the volunteer.
Show child attributes
Show child attributes
Show child attributes
preferredName
string (optional)nullable
The preferred name of the user. If provided, this should be used instead of the first and last name, except where legally required.
{
"createdAt": "2022-02-23T00:30:47.468Z",
"updatedAt": "2022-09-21T01:04:51.456Z",
"badgeName": "Joe",
"status": "paid",
"productName": "Patron",
"productDisplayName": null,
"productId": "172",
"options": [
{
"name": "Species",
"type": "text",
"value": "Mega Bunny"
},
{
"name": "Shirt Size",
"type": "select",
"value": "M"
}
],
"flags": [
{
"id": "1",
"shortName": "fursuits"
}
],
"user": {
"id": "1234",
"firstName": "John",
"lastName": "Doe",
"username": "jdoe",
"preferredName": "Johnny",
"phone": "+15555555555",
"email": "[email protected]"
}
}
Search registrations
Search for registrations. A maximum of 100 results will be returned per request. If additional results are available, they can be retrieved using the nextPage
parameter from the previous response.
Authentication
Service Integration with
registration:read
scope.Request
nextPage
string (optional)A cursor for pagination across multiple pages of results. Don't include this attribute on the first call. Use the
nextPage
parameter from the previous response for each subsequent request.limit
number (optional)The maximum number of results to return, between 1 and 100. Defaults to 100.
Show child attributes
Response
Show child attributes
productName
stringThe name of the product the user purchashed when "paid", or intent to purchase when "unpaid".
options
Array of OptionA set of options, customized by the event, that contain arbitrary data provided by the volunteer.
Show child attributes
Show child attributes
Show child attributes
preferredName
string (optional)nullable
The preferred name of the user. If provided, this should be used instead of the first and last name, except where legally required.
nextPage
string (optional)nullable
A cursor for pagination across multiple pages of results. If this attribute is present, there are more results available. Use this value in the
nextPage
parameter for the next request.{
"nextPage": "eyBsYXN0SWQ6IDEwMDAgfQ==",
"limit": 100,
"filter": {
"userIds": ["1", "2", "3"],
},
}
{
"data": [
{
"createdAt": "2022-02-23T00:30:47.468Z",
"updatedAt": "2022-09-21T01:04:51.456Z",
"badgeName": "Joe",
"status": "paid",
"productName": "Patron",
"productDisplayName": null,
"productId": "172",
"options": [
{
"name": "Species",
"type": "text",
"value": "Mega Bunny"
},
{
"name": "Shirt Size",
"type": "select",
"value": "M"
}
],
"flags": [
{
"id": "1",
"shortName": "fursuits"
}
],
"user": {
"id": "1234",
"firstName": "John",
"lastName": "Doe",
"username": "jdoe",
"preferredName": "Johnny",
"phone": "+15555555555",
"email": "[email protected]"
}
},
],
"nextPage": null
}