1. Registration
  • API Overview
  • Registration
    • Create/Update Registration
      POST
    • Delete Registration
      DELETE
    • Get Registrations
      GET
  • Event
    • Get Event
      GET
  • Webhooks
    • Create webhook
      POST
    • Update webhook
      PUT
    • Delete webhook
      DELETE
    • List webhook
      GET
  1. Registration

Get Registrations

Prod Env
Prod Env
GET
{{baseUrl}}/registration/{organization_id}/{event_id}

Registration - List Registrations#

Retrieves a paginated list of registration records. Useful for admin dashboards and reporting.

Method & URL#

GET {{base_url}}/registration/{organization_id}/{event_id}

Query Parameters#

page (number, optional) — Page number to fetch. Defaults to 1.
per_page (number, optional) — Items per page. Common values: 5, 20. Defaults to 5.
persona (string, optional) — Filter by user persona. Example: visitor.
barcode (string, optional) — Filter by barcode. Example: 0IG6XSAD.

Headers#

Accept: application/json
Accept-Encoding: application/json

Authentication#

Uses environment variable {{token}} if your API requires Bearer or API key auth. Ensure the active environment (e.g., Sandbox or Live) has this value set.

Variables#

{{base_url}} — Base host for the API, provided by the active environment.

Expected Responses#

200 OK — Returns an array of registration objects with pagination metadata.
400/422 — Validation errors for bad parameters.
401 — Missing/invalid credentials if the endpoint is protected.

Usage Notes#

Combine persona and barcode to narrow results.
Use smaller per_page during development to limit payload size.

Examples#

GET {{base_url}}registration/{organization_id}/{event_id}?page=1&per_page=5 — First page with 5 items.
GET {{base_url}}registration/{organization_id}/{event_id}?page=3&per_page=20&persona=visitor — Third page, filtered by persona.
GET {{base_url}}registration/{organization_id}/{event_id}?barcode=34DD490 — Filter by person barcode

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Path Params

Query Params

Header Params

Body Params application/json

Examples

Responses

🟢200
application/json
Bodyapplication/json

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --globoff --request GET '{{baseUrl}}/registration//?page=1&per_page=5' \
--header 'Accept-Encoding: application/json' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{}'
Response Response Example
{}
Modified at 2026-08-19 12:27:48
Previous
Delete Registration
Next
Get Event
Built with