01.software Docs

List the authenticated customer event registrations

Use the SDK for application integration. This read-only reference covers Commerce, Customer Auth, Membership and Events.

All HTTP operations
GET
/api/event-registrations/my

Requires a customer JWT and matching publishable key with events enabled. Current public metadata is nullable; PII redaction preserves the same attendee-free shape. Raw registration access remains server-only.

Authorization

publishableKeycustomerBearerAuth
headerX-Publishable-Key<token>

Tenant publishable key for authentication (sent via X-Publishable-Key header)

headerAuthorizationBearer <JWT>

Customer JWT for same-tenant authenticated customer actions

Query Parameters

page?integer
Range1 <= value
Default1
limit?integer
Range1 <= value <= 100
Default10

Response Body

Paginated customer registration history

application/json
  1. response
docs*array<>
totalDocs*integer
limit*integer
page*integer
totalPages*integer
hasNextPage*boolean
hasPrevPage*boolean

Examples may be generated from schemas; they are illustrative, not recorded successful API calls. Example snippets may omit required authentication headers.

Example Request
curl -X GET 'https://api.01.software/api/event-registrations/my'
Example Response
{  "docs": [    {      "id": "string",      "event": {        "id": "string",        "title": "string"      },      "occurrence": {        "id": "string",        "startsAt": "2019-08-24T14:15:22Z",        "endsAt": "2019-08-24T14:15:22Z",        "timezone": "string",        "isAllDay": true,        "allDayStartDate": "2019-08-24",        "allDayEndDateExclusive": "2019-08-24"      },      "registrationStatus": "string",      "attendanceStatus": "string",      "quantity": 0,      "createdAt": "2019-08-24T14:15:22Z"    }  ],  "totalDocs": 0,  "limit": 0,  "page": 0,  "totalPages": 0,  "hasNextPage": true,  "hasPrevPage": true}