Developer Hub

» Events PATCH API Documentation

Update Event: /orgs/{org_uuid}/events/{event_uuid}

Purpose

This endpoint is used to update the booking start and end times for a specific event within an organisation.

Scope

event.update → Events update permission must be granted from the application to update the event.

Use Case

This endpoint is used by event organisers to modify the booking window for an event. This allows for flexibility in controlling when attendees can purchase tickets or register for sessions.

Path Parameters
ParameterTypeDescription
org_uuidstringUnique identifier of the organisation.
event_uuidstringThe unique identifier of the event to be updated.
Query Parameters

This endpoint does not have any query parameters.

Request Body

The request body includes the updated settings for the specified event. It provides the updated booking start and end times for the event, including options for specific times or timings relative to the occurrence of the event.

{
    "event": {
        "settings": {
            "booking_starts_on": {
                "type": "BOOKING_STARTS_TYPE",
                "utc": "UTC_TIME",
                "local": "LOCAL_TIME",
                "occurrence_booking_start_type": "OCCURRENCE_BOOKING_START_TYPE",
                "occurrence_booking_start_offset": "OCCURRENCE_BOOKING_START_OFFSET",
                "hide_ticket_until_booking_start": "HIDE_TICKET_UNTIL_BOOKING_START",
                "level": "LEVEL"
            },
            "booking_ends_on": {
                "type": "BOOKING_ENDS_TYPE",
                "utc": "UTC_TIME",
                "local": "LOCAL_TIME",
                "occurrence_booking_end_type": "OCCURRENCE_BOOKING_END_TYPE",
                "occurrence_booking_end_offset": "OCCURRENCE_BOOKING_END_OFFSET",
                "level": "LEVEL"
            }
        }
    }
}
Key Type Description
booking_starts_on.type String Type of booking start.
booking_starts_on.utc String UTC timestamp indicating when booking starts.
booking_starts_on.local String Local timestamp indicating when booking starts.
booking_starts_on.occurrence_booking_start_type String Type defining the occurrence-specific booking start.
booking_starts_on.occurrence_booking_start_offset Integer Offset (in minutes) for occurrence-specific booking start.
booking_starts_on.hide_ticket_until_booking_start Boolean Determines if tickets remain hidden until the booking start time.
booking_starts_on.level String Level of booking start.
booking_ends_on.type String Type of booking end.
booking_ends_on.utc String UTC timestamp indicating when booking ends.
booking_ends_on.local String Local timestamp indicating when booking ends.
booking_ends_on.occurrence_booking_end_type String Type defining the occurrence-specific booking end.
booking_ends_on.occurrence_booking_end_offset Integer Offset (in minutes) for occurrence-specific booking end.
booking_ends_on.level String Level of booking end.
Response

The successful response includes the updated details of the event, including the newly configured booking start and end times as specified in the request. This allows the client to verify that the update was successful and retrieve the updated event information.

{
    "statusCode": "202",
    "result": {
        "event": {
            "uuid": "EVENT_UUID",
            "status": "EVENT_STATUS",
            "premium": "EVENT_PREMIUM",
            "extended_status": [
                {
                    "name": "EXTENDED_STATUS_NAME",
                    "value": "EXTENDED_STATUS_VALUE"
                }
            ],
            "name": "EVENT_NAME",
            "display_name": "EVENT_DISPLAY_NAME",
            "slug": "EVENT_SLUG",
            "description": "EVENT_DESCRIPTION",
            "banner": [
                {
                    "name": "BANNER_NAME",
                    "image": "BANNER_IMAGE",
                    "primary": "BANNER_PRIMARY"
                }
            ],
            "thumbnail": {
                "name": "THUMBNAIL_NAME",
                "image": "THUMBNAIL_IMAGE",
                "primary": "THUMBNAIL_PRIMARY"
            },
            "resources": [],
            "links": [
                {
                    "name": "LINKS_NAME",
                    "value": "LINKS_VALUE"
                }
            ],
            "timezone": "EVENT_TIMEZONE",
            "enable_datetime_conversion": "EVENT_ENABLE_DATETIME_CONVERSION",
            "currency": "CURRENCY",
            "tax": [
                {
                    "name": "TAX_NAME",
                    "value": "TAX_VALUE"
                }
            ],
            "created_on": "EVENT_CREATED_ON",
            "updated_on": "EVENT_UPDATED_ON",
            "event_occurrence": [],
            "occurrence": {
                "type": "OCCURRENCE_TYPE",
                "attributes": {
                    "starts_on": {
                        "utc": "STARTS_ON_UTC",
                        "local": "STARTS_ON_LOCAL"
                    },
                    "event_duration": "ATTRIBUTES_EVENT_DURATION"
                },
                "exclusions": []
            },
            "org": {
                "uuid": "ORG_UUID",
                "name": "ORG_NAME",
                "slug": "ORG_SLUG",
                "info": "ORG_INFO",
                "image": "ORG_IMAGE",
                "metrics": [
                    {
                        "name": "METRICS_NAME",
                        "value": "VALUE"
                    }
                ],
                "interactions": {
                    "preferences": [
                        {
                            "name": "PREFERENCES_NAME",
                            "value": "PREFERENCES_VALUE"
                        }
                    ],
                    "follows": "FOLLOWS",
                    "followed_by": "FOLLOWED_BY",
                    "mutes": "MUTES"
                }
            },
            "configuration": {
                "type": "CONFIGURATION_TYPE",
                "attributes": [
                    {
                        "name": "ATTRIBUTES_NAME",
                        "value": {
                            "name": "VALUE_NAME",
                            "image": "VALUE_IMAGE",
                            "url": "VALUE_URL",
                            "latitude": "UNKNOWN",
                            "longitude": "UNKNOWN",
                            "address": {
                                "address_line1": "ADDRESS_LINE1",
                                "address_line2": "ADDRESS_LINE2",
                                "country": "ADDRESS_COUNTRY",
                                "state": "ADDRESS_STATE",
                                "city": "ADDRESS_CITY",
                                "post_code": "POST_CODE"
                            }
                        }
                    },
                    {
                        "name": "ATTRIBUTES_NAME",
                        "value": {
                            "enabled": "VALUE_ENABLED",
                            "have_conditions": "VALUE_HAVE_CONDITIONS",
                            "list": []
                        }
                    }
                ]
            },
            "survey_configuration": [],
            "coupons": [],
            "early_bird_discount": {
                "discount_type": "DISCOUNT_TYPE",
                "discount": "EARLY_BIRD_DISCOUNT",
                "type": "EARLY_BIRD_DISCOUNT_TYPE",
                "is_enable_customise_discount_start": "EARLY_BIRD_DISCOUNT_IS_ENABLE_CUSTOMISE_DISCOUNT_START",
                "discount_starts_on": {
                    "utc": "DISCOUNT_STARTS_ON_UTC",
                    "local": "DISCOUNT_STARTS_ON_LOCAL",
                    "occurrence_discount_start_type": "OCCURRENCE_DISCOUNT_START_TYPE",
                    "occurrence_discount_start_offset": "OCCURRENCE_DISCOUNT_START_OFFSET"
                },
                "discount_ends_on": {
                    "utc": "UTC",
                    "local": "LOCAL",
                    "occurrence_discount_end_type": "OCCURRENCE_DISCOUNT_END_TYPE",
                    "occurrence_discount_end_offset": "OCCURRENCE_DISCOUNT_END_OFFSET"
                }
            },
            "tickets": {
                "price_is_fee_inclusive": "TICKETS_PRICE_IS_FEE_INCLUSIVE",
                "price_is_tax_inclusive": "TICKETS_PRICE_IS_TAX_INCLUSIVE",
                "levels": [
                    {
                        "uuid": "UUID",
                        "display_order": "DISPLAY_ORDER",
                        "name": "NAME",
                        "description": "DESCRIPTION",
                        "quantity": "QUANTITY",
                        "max_quantity_per_customer": "MAX_QUANTITY_PER_CUSTOMER",
                        "quantity_sold": "QUANTITY_SOLD",
                        "total_purchased_by_user": "TOTAL_PURCHASED_BY_USER",
                        "category": "CATEGORY",
                        "min_donation_amount": "MIN_DONATION_AMOUNT",
                        "max_donation_amount": "MAX_DONATION_AMOUNT",
                        "default_donation_amount": "DEFAULT_DONATION_AMOUNT",
                        "status": "STATUS",
                        "session_id": "SESSION_ID",
                        "parent_id": "PARENT_ID",
                        "url_digital_pass": "URL_DIGITAL_PASS",
                        "pricing_details": [
                            {
                                "uuid": "UUID",
                                "variation": "VARIATION",
                                "price": "PRICE",
                                "quantity_included": "QUANTITY_INCLUDED",
                                "minimum_quantity": {
                                    "enable": "MINIMUM_QUANTITY_ENABLE",
                                    "mandatory": "MINIMUM_QUANTITY_MANDATORY",
                                    "quantity": "MINIMUM_QUANTITY_QUANTITY"
                                },
                                "quantity_sold": "QUANTITY_SOLD"
                            }
                        ],
                        "early_bird_discount": {
                            "discount_type": "DISCOUNT_TYPE",
                            "discount": "DISCOUNT",
                            "type": "EARLY_BIRD_DISCOUNT_TYPE",
                            "is_enable_customise_discount_start": "EARLY_BIRD_DISCOUNT_IS_ENABLE_CUSTOMISE_DISCOUNT_START",
                            "discount_starts_on": {
                                "utc": "UTC",
                                "local": "LOCAL",
                                "occurrence_discount_start_type": "DISCOUNT_STARTS_ON_OCCURRENCE_DISCOUNT_START_TYPE",
                                "occurrence_discount_start_offset": "DISCOUNT_STARTS_ON_OCCURRENCE_DISCOUNT_START_OFFSET"
                            },
                            "discount_ends_on": {
                                "utc": "UTC",
                                "local": "LOCAL",
                                "occurrence_discount_end_type": "DISCOUNT_ENDS_ON_OCCURRENCE_DISCOUNT_END_TYPE",
                                "occurrence_discount_end_offset": "DISCOUNT_ENDS_ON_OCCURRENCE_DISCOUNT_END_OFFSET"
                            }
                        },
                        "coupons": [],
                        "settings": {
                            "booking_starts_on": {
                                "type": "TYPE",
                                "utc": "UTC",
                                "local": "LOCAL",
                                "occurrence_booking_start_type": "OCCURRENCE_BOOKING_START_TYPE",
                                "occurrence_booking_start_offset": "OCCURRENCE_BOOKING_START_OFFSET",
                                "hide_ticket_until_booking_start": "HIDE_TICKET_UNTIL_BOOKING_START"
                            },
                            "booking_ends_on": {
                                "type": "TYPE",
                                "utc": "UTC",
                                "local": "LOCAL",
                                "occurrence_booking_end_type": "OCCURRENCE_BOOKING_END_TYPE",
                                "occurrence_booking_end_offset": "OCCURRENCE_BOOKING_END_OFFSET",
                                "level": "LEVEL"
                            }
                        },
                        "ticket_instruction": "TICKET_INSTRUCTION",
                        "custom_attributes": [],
                        "created_on": {
                            "utc": "CREATED_ON_UTC",
                            "local": "CREATED_ON_LOCAL"
                        }
                    }
                ]
            },
            "publising": {
                "state": "PUBLISING_STATE",
                "updated_on": "PUBLISING_UPDATED_ON",
                "published_on": {
                    "utc": "PUBLISHED_ON_UTC",
                    "local": "PUBLISHED_ON_LOCAL"
                }
            },
            "listing": {
                "enabled": "LISTING_ENABLED",
                "visibility_in_org_profile": "LISTING_VISIBILITY_IN_ORG_PROFILE",
                "categories": [
                    {
                        "uuid": "CATEGORIES_UUID",
                        "name": "CATEGORIES_NAME",
                        "description": "CATEGORIES_DESCRIPTION",
                        "url": "URL",
                        "image": "CATEGORIES_IMAGE"
                    }
                ],
                "tags": []
            },
            "settings": {
                "booking_starts_on": {
                    "type": "TYPE",
                    "utc": "UTC",
                    "local": "LOCAL",
                    "occurrence_booking_start_type": "OCCURRENCE_BOOKING_START_TYPE",
                    "occurrence_booking_start_offset": "OCCURRENCE_BOOKING_START_OFFSET",
                    "hide_ticket_until_booking_start": "HIDE_TICKET_UNTIL_BOOKING_START",
                    "level": "LEVEL"
                },
                "booking_ends_on": {
                    "type": "TYPE",
                    "utc": "UTC",
                    "local": "LOCAL",
                    "occurrence_booking_end_type": "OCCURRENCE_BOOKING_END_TYPE",
                    "occurrence_booking_end_offset": "OCCURRENCE_BOOKING_END_OFFSET",
                    "level": "LEVEL"
                },
                "event_capacity": "EVENT_CAPACITY",
                "max_ticket_per_customer": "MAX_TICKET_PER_CUSTOMER",
                "terminology": "TERMINOLOGY",
                "enable_guest_checkout": "ENABLE_GUEST_CHECKOUT",
                "enable_share": "ENABLE_SHARE",
                "digital_pass": {
                    "enabled": "DIGITAL_PASS_ENABLED",
                    "level": "DIGITAL_PASS_LEVEL"
                },
                "discount": {
                    "enabled": "DISCOUNT_ENABLED",
                    "level": "DISCOUNT_LEVEL"
                },
                "coupon": {
                    "enabled": "COUPON_ENABLED",
                    "level": "COUPON_LEVEL"
                },
                "service_charge": {
                    "enabled": "SERVICE_CHARGE_ENABLED",
                    "level": "SERVICE_CHARGE_LEVEL"
                },
                "boxoffice": "BOXOFFICE",
                "sell_session": {
                    "enabled": "SELL_SESSION_ENABLED",
                    "level": "SELL_SESSION_LEVEL"
                },
                "sell_session_individually": {
                    "enabled": "SELL_SESSION_INDIVIDUALLY_ENABLED",
                    "level": "SELL_SESSION_INDIVIDUALLY_LEVEL"
                },
                "sell_tickets_on_venue": {
                    "enabled": "SELL_TICKETS_ON_VENUE_ENABLED",
                    "level": "SELL_TICKETS_ON_VENUE_LEVEL"
                },
                "special_instruction": {
                    "enabled": "SPECIAL_INSTRUCTION_ENABLED",
                    "level": "SPECIAL_INSTRUCTION_LEVEL"
                },
                "waiting_list": {
                    "enabled": "WAITING_LIST_ENABLED",
                    "level": "WAITING_LIST_LEVEL"
                },
                "qr_code": {
                    "enabled": "QR_CODE_ENABLED",
                    "level": "QR_CODE_LEVEL"
                },
                "configure_ticket_remaining": {
                    "enabled": "CONFIGURE_TICKET_REMAINING_ENABLED",
                    "level": "CONFIGURE_TICKET_REMAINING_LEVEL",
                    "remaining_tickets": "CONFIGURE_TICKET_REMAINING_REMAINING_TICKETS",
                    "hide_on_the_event_details": "CONFIGURE_TICKET_REMAINING_HIDE_ON_THE_EVENT_DETAILS"
                },
                "custom_thumbnails": {
                    "enabled": "CUSTOM_THUMBNAILS_ENABLED",
                    "thumbs": {
                        "portrait": "THUMBS_PORTRAIT",
                        "landscape": "THUMBS_LANDSCAPE"
                    }
                },
                "custom_seo_details": {
                    "enabled": "CUSTOM_SEO_DETAILS_ENABLED",
                    "title": "TITLE",
                    "description": "DESCRIPTION",
                    "image": "IMAGE"
                },
                "collect_additional_info_from_buyer": {
                    "enabled": "COLLECT_ADDITIONAL_INFO_FROM_BUYER_ENABLED",
                    "mandatory": "COLLECT_ADDITIONAL_INFO_FROM_BUYER_MANDATORY"
                },
                "ticket_scanning": {
                    "enabled": "TICKET_SCANNING_ENABLED",
                    "allow_scanning_only_during_event_hour": "TICKET_SCANNING_ALLOW_SCANNING_ONLY_DURING_EVENT_HOUR"
                },
                "configure_pricing_display_text": {
                    "enabled": "CONFIGURE_PRICING_DISPLAY_TEXT_ENABLED",
                    "display": "CONFIGURE_PRICING_DISPLAY_TEXT_DISPLAY"
                },
                "enable_ticket_mandatory": "ENABLE_TICKET_MANDATORY",
                "enable_rsvp": "ENABLE_RSVP",
                "tracking_codes": [],
                "blockout_period": "BLOCKOUT_PERIOD",
                "restrictions": "RESTRICTIONS",
                "terms_and_condition": [],
                "include_tax_or_gst": "INCLUDE_TAX_OR_GST",
                "company_registration_details": "COMPANY_REGISTRATION_DETAILS",
                "abn_activate_on": "ABN_ACTIVATE_ON",
                "organisation_entity_name": "ORGANISATION_ENTITY_NAME",
                "dgr_status": "DGR_STATUS",
                "reminder_email_before_event": {
                    "enabled": "ENABLED",
                    "include_ticket": "INCLUDE_TICKET",
                    "reminder_email_time": "REMINDER_EMAIL_TIME"
                },
                "reminder_email_after_event": {
                    "enabled": "REMINDER_EMAIL_AFTER_EVENT_ENABLED",
                    "reminder_email_time": "REMINDER_EMAIL_AFTER_EVENT_REMINDER_EMAIL_TIME"
                },
                "enable_full_day": "ENABLE_FULL_DAY"
            },
            "sessions": {
                "enabled": "SESSIONS_ENABLED",
                "type": "SESSIONS_TYPE",
                "session_lists": [
                    {
                        "uuid": "UUID",
                        "sell_session": "SELL_SESSION",
                        "status": "STATUS",
                        "name": "NAME",
                        "capacity": "CAPACITY",
                        "display_name": "DISPLAY_NAME",
                        "description": "DESCRIPTION",
                        "duration": "DURATION",
                        "image": "IMAGE",
                        "created_on": "CREATED_ON",
                        "updated_on": "UPDATED_ON",
                        "occurrences": {
                            "type": "OCCURRENCES_TYPE",
                            "uuid": []
                        },
                        "session_starts_on": {
                            "utc": "SESSION_STARTS_ON_UTC",
                            "local": "SESSION_STARTS_ON_LOCAL"
                        },
                        "session_ends_on": {
                            "utc": "SESSION_ENDS_ON_UTC",
                            "local": "SESSION_ENDS_ON_LOCAL"
                        },
                        "tickets": []
                    }
                ]
            },
            "refund": {
                "available": "REFUND_AVAILABLE",
                "policy": {
                    "cancel_before_event_starts": "POLICY_CANCEL_BEFORE_EVENT_STARTS",
                    "automatic": "POLICY_AUTOMATIC",
                    "amount": {
                        "discount_type": "AMOUNT_DISCOUNT_TYPE",
                        "discount_unit": "AMOUNT_DISCOUNT_UNIT"
                    }
                }
            },
            "ticket_instruction": "EVENT_TICKET_INSTRUCTION",
            "metrics": [
                {
                    "name": "METRICS_NAME",
                    "value": "METRICS_VALUE"
                }
            ],
            "fees": {
                "currency": "FEES_CURRENCY",
                "pass_on": "PASS_ON",
                "rate": [
                    {
                        "name": "RATE_NAME",
                        "value": "RATE_VALUE"
                    }
                ],
                "price_is_tax_inclusive": "FEES_PRICE_IS_TAX_INCLUSIVE",
                "tax": [
                    {
                        "name": "TAX_NAME",
                        "value": "TAX_VALUE"
                    }
                ]
            },
            "interactions": {
                "saves": [],
                "shares": [],
                "attendees": [],
                "speaker": [],
                "reviews": [],
                "waiting_list": [],
                "join_url": []
            },
            "merchandise": {
                "products": []
            },
            "event_reviewed": "EVENT_EVENT_REVIEWED",
            "custom_attributes": [],
            "event_code": {
                "type": "EVENT_CODE_TYPE",
                "value": "EVENT_CODE_VALUE",
                "image": "IMAGE"
            },
            "activities": [
                {
                    "name": "ACTIVITIES_NAME",
                    "value": "ACTIVITIES_VALUE"
                }
            ]
        }
    }
}
Attribute
Type
Description
result.event
Object
Details of the event.
result.event.uuid
String
Unique identifier for the event.
result.event.status
String | Null
Status of the event.
result.event.premium
Boolean
Indicates if the event is a premium event.
result.event.extended_status
Array of Objects
Additional status information for the event.
result.event.extended_status.name
String
Name of the extended status.
result.event.extended_status.value
String
Value of the extended status.
result.event.name
String
Name of the event.
result.event.display_name
String
Display name of the event.
result.event.slug
String
Slugified version of the event name, used in URLs.
result.event.description
String
Description of the event.
result.event.banner
Array of Objects
List of banners associated with the event.
result.event.banner.name
String
Name of the banner.
result.event.banner.image
String (URL)
URL of the banner image.
result.event.banner.primary
Boolean
Indicates if this is the primary banner.
result.event.thumbnail
Object
Thumbnail details for the event.
result.event.thumbnail.name
String
Name of the thumbnail.
result.event.thumbnail.image
String (URL)
URL of the thumbnail image.
result.event.thumbnail.primary
Boolean
Indicates if this is the primary thumbnail.
result.event.resources
Array
List of resources related to the event (empty in this case).
result.event.links
Array of Objects
Links associated with the event.
result.event.links.name
String
Name of the link.
result.event.links.value
String (URL)
URL of the link.
result.event.timezone
String
Timezone of the event.
result.event.enable_datetime_conversion
Boolean
Indicates if datetime conversion is enabled.
result.event.currency
String
Currency used for the event.
result.event.tax
Array of Objects
Tax details associated with the event.
result.event.tax.name
String
Name of the tax.
result.event.tax.value
String
Value of the tax.
result.event.created_on
String (Timestamp)
Event creation timestamp.
result.event.updated_on
String (Timestamp)
Event last updated timestamp.
result.event.event_occurrence
Array
Event occurrence details (empty in this case).
result.event.occurrence
Object
Details of event occurrence.
result.event.occurrence.type
String
Type of the occurrence.
result.event.occurrence.attributes
Object
Attributes related to the event occurrence.
result.event.occurrence.attributes.starts_on
Object
Start date details for the event occurrence.
result.event.occurrence.attributes.starts_on.utc
String (UTC)
Start date and time in UTC format.
result.event.occurrence.attributes.starts_on.local
String
Start date and time in the local timezone.
result.event.occurrence.attributes.event_duration
String
Duration of the event.
result.events.org
Object
Details of the organisation associated with the event.
result.events.org.uuid
String
Unique identifier for the organisation.
result.events.org.name
String
Name of the organisation.
result.events.org.slug
String
URL-friendly identifier for the organisation.
result.events.org.info
String
Additional information about the organisation.
result.events.org.image
String (URL)
URL to the organisation's image.
result.events.org.metrics
Array
List of metric objects related to the organisation.
result.events.org.metrics.name
String
Name of the metric.
result.events.org.metrics.value
Any
Value of the metric.
result.events.org.interactions
Object
Interaction preferences and status for the organisation.
result.events.configuration
Object
Configuration settings for the event.
result.events.configuration.type
String
Type of configuration.
result.events.configuration.attributes
Array
List of configuration attribute objects.
result.events.survey_configuration
Array
Configuration settings for event surveys.
result.events.coupons
Array
List of coupons associated with the event.
result.events.early_bird_discount
Object
Early bird discount settings for the event.
result.events.tickets
Object
Details of ticketing for the event.
result.events.publising
Object
Publishing details of the event.
result.events.listing
Object
Listing and visibility settings for the event.
result.events.settings
Object
Event-wide settings, including booking, ticketing, and sharing options.
result.events.sessions
Object
Session details and settings for the event.
result.events.refund
Object
Refund policy and settings for the event.
result.events.metrics
Array
Event metrics, such as share counts.
result.events.fees
Object
Fee details, including tax and service charges.
result.events.interactions
Object
Interaction details, such as saves, shares, and attendees.
result.events.merchandise
Object
Merchandise details for the event.
result.events.event_settings_reviewed
Boolean
Indicates if the event settings have been reviewed.
result.events.custom_attributes
Array
Custom attributes associated with the event.
result.events.event_code
Object
QR code and event code details.
result.events.activities
Array
Activities related to the event.
result.events.store_url
String (URL)
URL to the event store.
result.events.location
String
Location of the event.

Update Session: /events/{event_uuid}/sessions/{session_uuid}

Purpose

This endpoint is used to update an existing session within an event. It allows changes to session details such as the name, description, schedule, and ticket information. The updated session can then reflect the new configuration, making it accessible for attendees.

Scope

event.update_session →  Events update permission must be granted from the application to update the session.

Use Case

Event organisers use this endpoint to modify the details of a session within an event. This is useful when adjustments to session information such as timing, status, or ticketing are needed, ensuring the session is up to date for attendees.

Path Parameters
ParameterTypeDescription
event_uuidstringThe unique identifier for the event that contains the session.
session_uuidstringThe unique identifier for the session to be updated.
Query Parameters

This endpoint does not have any query parameters.

Request Body

This request updates specific attributes of a session, including name, status, description, session start and end times, occurrences, and ticket information.

{
  "sessions": {
    "name": "UPDATED_SESSION_NAME",
    "sell_session": "BOOLEAN",
    "status": "STATUS_ACTIVE",
    "description": "SESSION_DESC_MANAGERS",
    "image": "UPLOADS_DEFAULT_EVENTS/IMAGE.jpg",
    "session_starts_on": "2025-01-24 00:00",
    "duration": DURATION,
    "occurrences": {
      "type": "SPECIFIC",
      "uuid": [
        "UUID_PLACEHOLDER"
      ]
    },
    "tickets": {
      "type": "SPECIFIC",
      "uuid": [
        "TICKET_UUID_PLACEHOLDER"
      ]
    }
  }
}
Attribute
Type
Description
sessions.name
String
The name of the session. Maximum length: 75 characters.
sessions.sell_session
Boolean
Indicates whether the session is available for sale. Can be true or false.
sessions.status
String
The current status of the session (e.g., "active", "inactive"). Valid values: active or inactive.
sessions.description
String
A description of the session. Maximum length: 2500 characters.
sessions.image
File
URL of an image associated with the session. Must be greater than 300x300 pixels. Allows formats: .jpg, .jpeg, .png.
sessions.session_starts_on
String (Datetime)
The date and time when the session starts in local time. Should be a valid future date and time.
sessions.duration
Integer
Duration of the session.
sessions.occurrences
Object
Contains data related to the occurrences of the session, including the occurrence type and associated UUIDs.
sessions.occurrences.type
String
The type of occurrence. Valid values: all or specific.
sessions.occurrences.uuid
Array of Strings (UUID)
A list of UUIDs associated with occurrences. Must be valid occurrence UUIDs.
sessions.tickets
Object
A list of tickets associated with the session, including details like ticket UUID, quantity sold, and pricing details.
sessions.tickets.uuid
String (UUID)
Unique identifier for the ticket. Must be a valid ticket UUID.
Response

The response confirms the successful update of the session, providing the updated session details such as name, status, schedule, and ticket information.

{
  "statusCode": 202,
  "result": {
    "session": {
      "session": {
        "uuid": "UUID_PLACEHOLDER",
        "sell_session": "BOOLEAN",
        "status": "STATUS_ACTIVE",
        "name": "UPDATED_SESSION_NAME",
        "capacity": CAPACITY,
        "display_name": "DISPLAY_NAME",
        "description": "SESSION_DESC_MANAGERS",
        "duration": DURATION,
        "image": "UPLOADS_DEFAULT_EVENTS/IMAGE.jpg",
        "created_on": "2025-01-23T03:17:23+00:00",
        "updated_on": "2025-01-23T06:34:52+00:00",
        "occurrences": {
          "type": "SPECIFIC",
          "uuid": []
        },
        "session_starts_on": {
          "utc": "2025-01-23 13:00",
          "local": "2025-01-24 00:00"
        },
        "session_ends_on": {
          "utc": "2025-01-23 13:20",
          "local": "2025-01-24 00:20"
        },
        "tickets": [
          {
            "uuid": "TICKET_UUID_PLACEHOLDER",
            "quantity_sold":QUANTITY_SOLD ,
            "total_purchased_by_user": TOTAL_PURCHASE,
            "pricing_details": [
              {
                "uuid": null,
                "quantity_sold": QUANTITY_SOLD
              }
            ]
          }
        ]
      }
    }
  }
}
AttributeType
Description
result.sessions
Array of Objects
Contains a list of session objects. Each session includes details like the session's UUID, name, capacity, and other session data.
result.sessions.uuid
String 
Unique identifier for the session.
result.sessions.sell_session
Boolean
Indicates whether the session is available for sale. Can be true or false.
result.sessions.status
String 
The current status of the session.
result.sessions.name
String
The name of the session.
result.sessions.capacity
Integer
The total number of available spots for the session.
result.sessions.display_name
String
The display name for the session, which may differ from the internal name.
result.sessions.description
String
A description of the session.
result.sessions.duration
Integer
Duration of the session in minutes.
result.sessions.image
String (URL)
URL of an image associated with the session.
result.sessions.created_on
String (Timestamp)
The timestamp indicating when the session was created. Format: YYYY-MM-DDTHH:MM:SSZ.
result.sessions.updated_on
String (Timestamp)
The timestamp indicating when the session was last updated. Format: YYYY-MM-DDTHH:MM:SSZ.
result.sessions.occurrences
Object
Contains data related to the occurrences of the session, including the occurrence type and associated UUIDs.
result.sessions.session_starts_on
Object (Datetime)
The start time of the session in both UTC and local time formats.
result.sessions.session_ends_on
Object (Datetime)
The end time of the session in both UTC and local time formats.
result.sessions.tickets
Array of Objects
A list of tickets associated with the session, including details like ticket UUID, quantity sold, and pricing details.
result.sessions.tickets.uuid
String
Unique identifier for the ticket.
result.sessions.tickets.quantity_sold
Integer
The number of tickets sold for the session.
result.sessions.tickets.total_purchased_by_user
Integer
The total number of tickets purchased by a user.
result.sessions.tickets.pricing_details
Array of Objects
List of pricing details, including ticket UUID and quantity sold per price level.
result.sessions.tickets.pricing_details.uuid
String (UUID)
Unique identifier for the pricing detail.
result.sessions.tickets.pricing_details.quantity_sold
Integer
The number of tickets sold at this specific price level.