For the complete documentation index, see llms.txt. This page is also available as Markdown.

Registration Service

Get payment configuration for an event

get
Authorizations
AuthorizationstringRequired

Bearer Authorization with jwt token

Path parameters
eventIdstring · uuidRequired
Responses
200

Success

application/json
get/public-api/v1/reg/event/{eventId}
GET /public-api/v1/reg/event/{eventId} HTTP/1.1
Host: esaas-api.eventx.io
Authorization: YOUR_API_KEY
Accept: */*
{
  "data": {
    "stripeId": "text",
    "isStripeEnabled": true,
    "isOfflinePaymentEnabled": true,
    "offlinePaymentDescription": "text",
    "offlinePaymentInvoiceDueDay": 1
  }
}

Get a registration form with tickets and fields

get
Authorizations
AuthorizationstringRequired

Bearer Authorization with jwt token

Path parameters
eventIdstring · uuidRequired
eventRegFormIdstring · uuidRequired
Responses
200

Success

application/json
get/public-api/v1/reg/event/{eventId}/{eventRegFormId}
GET /public-api/v1/reg/event/{eventId}/{eventRegFormId} HTTP/1.1
Host: esaas-api.eventx.io
Authorization: YOUR_API_KEY
Accept: */*
{
  "data": {
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "name": "Standard Registration",
    "isEnabled": true,
    "fields": [
      {
        "id": "fullName",
        "type": "TEXT",
        "isRequired": true
      },
      {
        "id": "550e8400-e29b-41d4-a716-446655440001",
        "type": "TEXT",
        "label": "Company Name",
        "isRequired": false,
        "contentI18n": {
          "label": {
            "default": "Company Name"
          }
        }
      }
    ],
    "conditionalLogics": [],
    "tickets": [
      {
        "id": "550e8400-e29b-41d4-a716-446655440002",
        "ticketAvailableCount": 500,
        "currency": "HKD",
        "qty": 500,
        "price": "100.00",
        "saleStartsAt": "2024-01-01T00:00:00.000Z",
        "saleEndsAt": null,
        "minAddOnQty": 0,
        "maxAddOnQty": null,
        "name": "General Admission",
        "addOns": [],
        "addOnGroups": []
      }
    ],
    "isAddOnGroupDisplayEnabled": false
  }
}

Last updated