---
title: "Updates an EventRegistration by id"
method: PUT
path: "/EventRegistration/{EventRegistrationId}"
tags: ["EventRegistration"]
---

# Updates an EventRegistration by id

`PUT /EventRegistration/{EventRegistrationId}`

## Request

- Base URL: `https://yourorgsite.com/api`
- URL: `https://yourorgsite.com/api/EventRegistration/{EventRegistrationId}`
- Auth: OAuth 2
  - Implicit: `https://yourorgsite.com`

Updates an instance of EventRegistration by id

## Path parameters

- `EventRegistrationId` string, required

## Request body

- EventRegistrationData
  - `$type` 'Asi.Soa.Events.DataContracts.EventRegistrationData, Asi.Contracts', required: The DataType must be "Asi.Soa.Events.DataContracts.EventRegistrationData, Asi.Contracts"
  - `AddOnFees` EventAddOnFeeRegistrationDataCollection
    - `$type` 'Asi.Soa.Events.DataContracts.EventAddOnFeeRegistrationDataCollection, Asi.Contracts', required: The DataType must be "Asi.Soa.Events.DataContracts.EventAddOnFeeRegistrationDataCollection, Asi.Contracts"
    - `$values` EventAddOnFeeRegistrationData[], required: The values for the collection
      - `$type` 'Asi.Soa.Events.DataContracts.EventAddOnFeeRegistrationData, Asi.Contracts', required: The DataType must be "Asi.Soa.Events.DataContracts.EventAddOnFeeRegistrationData, Asi.Contracts"
      - `AddOnFee` AddOnFeeData
        - `$type` 'Asi.Soa.Commerce.DataContracts.AddOnFeeData, Asi.Contracts', required: The DataType must be "Asi.Soa.Commerce.DataContracts.AddOnFeeData, Asi.Contracts"
        - `AddOnFeeId` string
        - `AddOnFeeType` 'CancelEventRegistrant' | 'CancelEventRegistrantOrGuest'
        - `AddOnItem` ItemSummaryData
          - `$type` 'Asi.Soa.Commerce.DataContracts.ItemSummaryData, Asi.Contracts', required: The DataType must be "Asi.Soa.Commerce.DataContracts.ItemSummaryData, Asi.Contracts"
          - `Description` string
          - `ItemClass` ItemClassSummaryData
            - `$type` 'Asi.Soa.Commerce.DataContracts.ItemClassSummaryData, Asi.Contracts', required: The DataType must be "Asi.Soa.Commerce.DataContracts.ItemClassSummaryData, Asi.Contracts"
            - `ItemClassId` string
            - `Name` string
          - `ItemCode` string
          - `ItemId` string
          - `ItemStatus` 'Active' | 'Inactive' | 'NotAvailable' | 'MarkedForDeletion' | 'OutOfProduction'
          - `Name` string
        - `Description` string
        - `Name` string
      - `UnitPrice` MonetaryAmountData
        - `$type` 'Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts"
        - `Amount` object
        - `Currency` CurrencyData
          - `$type` 'Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts"
          - `CurrencyCode` string
          - `DecimalPositions` integer
        - `IsAmountDefined` boolean
      - `UnitPriceExcludingTax` MonetaryAmountData
        - `$type` 'Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts"
        - `Amount` object
        - `Currency` CurrencyData
          - `$type` 'Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts"
          - `CurrencyCode` string
          - `DecimalPositions` integer
        - `IsAmountDefined` boolean
  - `Badges` BadgeDataCollection
    - `$type` 'Asi.Soa.Events.DataContracts.BadgeDataCollection, Asi.Contracts', required: The DataType must be "Asi.Soa.Events.DataContracts.BadgeDataCollection, Asi.Contracts"
    - `$values` BadgeData[], required: The values for the collection
      - `$type` 'Asi.Soa.Events.DataContracts.BadgeData, Asi.Contracts', required: The DataType must be "Asi.Soa.Events.DataContracts.BadgeData, Asi.Contracts"
      - `AddressId` integer
      - `BadgeType` string
      - `InformalName` string
      - `OrganizationName` string
      - `Title` string
  - `BillToPartyId` string
  - `Event` EventSummaryData
    - `$type` 'Asi.Soa.Events.DataContracts.EventSummaryData, Asi.Contracts', required: The DataType must be "Asi.Soa.Events.DataContracts.EventSummaryData, Asi.Contracts"
    - `Category` EventCategoryData
      - `$type` 'Asi.Soa.Events.DataContracts.EventCategoryData, Asi.Contracts', required: The DataType must be "Asi.Soa.Events.DataContracts.EventCategoryData, Asi.Contracts"
      - `Description` string
      - `EventCategoryId` string
      - `Name` string
    - `Description` string
    - `DisplayLayouts` DisplayLayoutDataCollection
      - `$type` 'Asi.Soa.Core.DataContracts.DisplayLayoutDataCollection, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.DisplayLayoutDataCollection, Asi.Contracts"
      - `$values` DisplayLayoutData[], required: The values for the collection
        - `$type` 'Asi.Soa.Core.DataContracts.DisplayLayoutData, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.DisplayLayoutData, Asi.Contracts"
        - `LayoutDirectory` string
        - `LayoutDocument` DocumentSummaryData
          - `$type` 'Asi.Soa.Core.DataContracts.DocumentSummaryData, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.DocumentSummaryData, Asi.Contracts"
          - `AlternateName` string
          - `Description` string
          - `DocumentId` string
          - `DocumentTypeId` string
          - `DocumentVersionId` string
          - `FolderPath` string
          - `IsFolder` boolean
          - `IsSystem` boolean
          - `Name` string
          - `Path` string
          - `Status` string
          - `UpdateInfo` EntityUpdateInformationData
            - `$type` 'Asi.Soa.Core.DataContracts.EntityUpdateInformationData, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.EntityUpdateInformationData, Asi.Contracts"
            - `CreatedBy` string
            - `CreatedOn` string, date-time
            - `UpdatedBy` string
            - `UpdatedOn` string, date-time
        - `LayoutType` 'EventDefault' | 'EventOwner'
    - `EndDateTime` string, date-time
    - `EventCode` string
    - `EventId` string
    - `Group` GroupSummaryData
      - `$type` 'Asi.Soa.Membership.DataContracts.GroupSummaryData, Asi.Contracts', required: The DataType must be "Asi.Soa.Membership.DataContracts.GroupSummaryData, Asi.Contracts"
      - `Description` string
      - `GroupClass` GroupClassSummaryData
        - `$type` 'Asi.Soa.Membership.DataContracts.GroupClassSummaryData, Asi.Contracts', required: The DataType must be "Asi.Soa.Membership.DataContracts.GroupClassSummaryData, Asi.Contracts"
        - `Description` string
        - `GroupClassId` string
        - `IsDateLimited` boolean
        - `IsReadOnly` boolean
        - `IsRelationshipGroup` boolean
        - `IsSimpleGroup` boolean
        - `IsSystem` boolean
        - `Name` string
      - `GroupId` string
      - `IsMemberGroup` boolean
      - `IsPrimaryGroup` boolean
      - `IsRelationshipGroup` boolean
      - `IsSimpleGroup` boolean
      - `IsSystem` boolean
      - `Name` string
      - `ParentIdentity` IdentityData
        - `$type` 'Asi.Soa.Core.DataContracts.IdentityData, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.IdentityData, Asi.Contracts"
        - `EntityTypeName` string
        - `Id` object
        - `IdentityElements` string[]
        - `Key` string
      - `StatusCode` string
    - `Name` string
    - `ParentIdentity` IdentityData
      - `$type` 'Asi.Soa.Core.DataContracts.IdentityData, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.IdentityData, Asi.Contracts"
      - `EntityTypeName` string
      - `Id` object
      - `IdentityElements` string[]
      - `Key` string
    - `RegistrationType` 'Planning' | 'RegistrationNotRequired' | 'RegistrationRequired' | 'FeeRegistrationRequired'
    - `StartDateTime` string, date-time
    - `Status` string
    - `TemplateState` 'None' | 'StandardTemplate' | 'DefaultTemplate'
  - `EventRegistrationId` string
  - `Functions` EventFunctionRegistrationDataCollection
    - `$type` 'Asi.Soa.Events.DataContracts.EventFunctionRegistrationDataCollection, Asi.Contracts', required: The DataType must be "Asi.Soa.Events.DataContracts.EventFunctionRegistrationDataCollection, Asi.Contracts"
    - `$values` EventFunctionRegistrationData[], required: The values for the collection
      - `$type` 'Asi.Soa.Events.DataContracts.EventFunctionRegistrationData, Asi.Contracts', required: The DataType must be "Asi.Soa.Events.DataContracts.EventFunctionRegistrationData, Asi.Contracts"
      - `EventFunction` EventFunctionData
        - `$type` 'Asi.Soa.Events.DataContracts.EventFunctionData, Asi.Contracts', required: The DataType must be "Asi.Soa.Events.DataContracts.EventFunctionData, Asi.Contracts"
        - `ActualAttendance` integer
        - `AdditionalDescription` string
        - `Capacity` integer
        - `Category` EventFunctionCategoryData
          - `$type` 'Asi.Soa.Events.DataContracts.EventFunctionCategoryData, Asi.Contracts', required: The DataType must be "Asi.Soa.Events.DataContracts.EventFunctionCategoryData, Asi.Contracts"
          - `Description` string
          - `EventFunctionCategoryId` string
          - `Name` string
        - `ConflictCodes` string[]
        - `ContinuingEducationCreditInformation` ContinuingEducationCreditInformationDataCollection
          - `$type` 'Asi.Soa.Events.DataContracts.ContinuingEducationCreditInformationDataCollection, Asi.Contracts', required: The DataType must be "Asi.Soa.Events.DataContracts.ContinuingEducationCreditInformationDataCollection, Asi.Contracts"
          - `$values` ContinuingEducationCreditInformationData[], required: The values for the collection
            - `$type` 'Asi.Soa.Events.DataContracts.ContinuingEducationCreditInformationData, Asi.Contracts', required: The DataType must be "Asi.Soa.Events.DataContracts.ContinuingEducationCreditInformationData, Asi.Contracts"
            - `CreditType` string
            - `CreditUnits` object
        - `Description` string
        - `EnableTimeConflicts` boolean
        - `EndDateTime` string, date-time
        - `EventFormSectionId` string
        - `EventFunctionCode` string
        - `EventFunctionId` string
        - `EventId` string
        - `ExpectedAttendance` integer
        - `FinancialEntityId` string
        - `Group` GroupSummaryData
          - `$type` 'Asi.Soa.Membership.DataContracts.GroupSummaryData, Asi.Contracts', required: The DataType must be "Asi.Soa.Membership.DataContracts.GroupSummaryData, Asi.Contracts"
          - `Description` string
          - `GroupClass` GroupClassSummaryData
            - `$type` 'Asi.Soa.Membership.DataContracts.GroupClassSummaryData, Asi.Contracts', required: The DataType must be "Asi.Soa.Membership.DataContracts.GroupClassSummaryData, Asi.Contracts"
            - `Description` string
            - `GroupClassId` string
            - `IsDateLimited` boolean
            - `IsReadOnly` boolean
            - `IsRelationshipGroup` boolean
            - `IsSimpleGroup` boolean
            - `IsSystem` boolean
            - `Name` string
          - `GroupId` string
          - `IsMemberGroup` boolean
          - `IsPrimaryGroup` boolean
          - `IsRelationshipGroup` boolean
          - `IsSimpleGroup` boolean
          - `IsSystem` boolean
          - `Name` string
          - `ParentIdentity` IdentityData
            - `$type` 'Asi.Soa.Core.DataContracts.IdentityData, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.IdentityData, Asi.Contracts"
            - `EntityTypeName` string
            - `Id` object
            - `IdentityElements` string[]
            - `Key` string
          - `StatusCode` string
        - `GuaranteedAttendance` integer
        - `Image` VirtualFileData
          - `$type` 'Asi.Soa.Core.DataContracts.VirtualFileData, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.VirtualFileData, Asi.Contracts"
          - `AlternateText` string
          - `Description` string
          - `IsDefault` boolean
          - `ThumbnailVirtualPath` string
          - `Version` string
          - `VirtualFileType` object
          - `VirtualPath` string
        - `ImageDescription` string
        - `ImageUrl` string
        - `IsCharitable` boolean
        - `IsEventRegistrationOption` boolean
        - `IsNewEventFunction` boolean
        - `IsTicketed` boolean
        - `Item` ItemSummaryData
          - `$type` 'Asi.Soa.Commerce.DataContracts.ItemSummaryData, Asi.Contracts', required: The DataType must be "Asi.Soa.Commerce.DataContracts.ItemSummaryData, Asi.Contracts"
          - `Description` string
          - `ItemClass` ItemClassSummaryData
            - `$type` 'Asi.Soa.Commerce.DataContracts.ItemClassSummaryData, Asi.Contracts', required: The DataType must be "Asi.Soa.Commerce.DataContracts.ItemClassSummaryData, Asi.Contracts"
            - `ItemClassId` string
            - `Name` string
          - `ItemCode` string
          - `ItemId` string
          - `ItemStatus` 'Active' | 'Inactive' | 'NotAvailable' | 'MarkedForDeletion' | 'OutOfProduction'
          - `Name` string
        - `LinkedFunctions` EventLinkedFunctionDataCollection
          - `$type` 'Asi.Soa.Events.DataContracts.EventLinkedFunctionDataCollection, Asi.Contracts', required: The DataType must be "Asi.Soa.Events.DataContracts.EventLinkedFunctionDataCollection, Asi.Contracts"
          - `$values` EventRelatedFunctionData[], required: The values for the collection
            - `$type` 'Asi.Soa.Events.DataContracts.EventRelatedFunctionData, Asi.Contracts', required: The DataType must be "Asi.Soa.Events.DataContracts.EventRelatedFunctionData, Asi.Contracts"
            - `Display` 'Hidden' | 'VisibleRegistrationNotAllowed' | 'VisibleRegistrationAllowed'
            - `EventFunctionId` string
            - `IsAutoEnroll` boolean
        - `Location` LocationPartyAddressData
          - `$type` 'Asi.Soa.Membership.DataContracts.LocationPartyAddressData, Asi.Contracts', required: The DataType must be "Asi.Soa.Membership.DataContracts.LocationPartyAddressData, Asi.Contracts"
          - `Address` FullAddressData
            - `$type` 'Asi.Soa.Membership.DataContracts.FullAddressData, Asi.Contracts', required: The DataType must be "Asi.Soa.Membership.DataContracts.FullAddressData, Asi.Contracts"
            - `AdditionalLines` string[]
            - `Address` AddressData
              - …
            - `AddresseeText` string
            - `AddressPurpose` string
            - `BadAddress` string
            - `CommunicationPreferences` CommunicationPreferenceDataCollection
              - …
            - `DisplayName` string
            - `DisplayOrganizationName` string
            - `DisplayOrganizationTitle` string
            - `Email` string
            - `Fax` string
            - `FullAddressId` string
            - `IsAddresseeOverridden` boolean
            - `IsMarkedForDelete` boolean
            - `Note` string
            - `Phone` string
            - `Salutation` PartySalutationData
              - …
            - `Status` FullAddressStatusData
              - …
          - `FullAddressId` string
          - `Name` string
          - `PartyAddressId` string
          - `PartyId` string
        - `MaximumQuantityPerRegistrant` integer
        - `MinimumAttendance` integer
        - `Name` string
        - `PostDateTime` string, date-time
        - `ProgramGroups` object
        - `RecurrenceDefinition` RecurrenceDefinitionData
          - `$type` 'Asi.Soa.Communications.DataContracts.RecurrenceDefinitionData, Asi.Contracts', required: The DataType must be "Asi.Soa.Communications.DataContracts.RecurrenceDefinitionData, Asi.Contracts"
          - `CalendarSchedule` RecurrenceCalendarScheduleData
            - `$type` 'Asi.Soa.Communications.DataContracts.RecurrenceCalendarScheduleData, Asi.Contracts', required: The DataType must be "Asi.Soa.Communications.DataContracts.RecurrenceCalendarScheduleData, Asi.Contracts"
            - `Days` integer
            - `DaysOfMonth` object
            - `DaysOfWeek` object
            - `Months` integer
            - `ScheduleFrequency` 'Off' | 'OneTime' | 'Daily' | 'Weekly' | 'Monthly'
            - `Time` string, date-time
            - `Weeks` integer
          - `EndDatetime` string, date-time
          - `StartDatetime` string, date-time
        - `RegistrationType` 'Planning' | 'RegistrationNotRequired' | 'RegistrationRequired' | 'FeeRegistrationRequired'
        - `Settings` integer
        - `SetupDateTime` string, date-time
        - `SortOrder` integer
        - `StartDateTime` string, date-time
        - `Status` string
        - `TagInformation` TagInformationData
          - `$type` 'Asi.Soa.Core.DataContracts.TagInformationData, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.TagInformationData, Asi.Contracts"
          - `Tags` TagDataCollection
            - `$type` 'Asi.Soa.Core.DataContracts.TagDataCollection, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.TagDataCollection, Asi.Contracts"
            - `$values` TagData[], required: The values for the collection
              - …
        - `UpdateInformation` EntityUpdateInformationData
          - `$type` 'Asi.Soa.Core.DataContracts.EntityUpdateInformationData, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.EntityUpdateInformationData, Asi.Contracts"
          - `CreatedBy` string
          - `CreatedOn` string, date-time
          - `UpdatedBy` string
          - `UpdatedOn` string, date-time
      - `Quantity` QuantityData
        - `$type` 'Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts', required: The DataType must be "Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts"
        - `Amount` object
        - `Uom` UomSummaryData
          - `$type` 'Asi.Soa.Commerce.DataContracts.UomSummaryData, Asi.Contracts', required: The DataType must be "Asi.Soa.Commerce.DataContracts.UomSummaryData, Asi.Contracts"
          - `Description` string
          - `Name` string
          - `UomId` string
      - `QuantityWaitlisted` QuantityData
        - `$type` 'Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts', required: The DataType must be "Asi.Soa.Commerce.DataContracts.QuantityData, Asi.Contracts"
        - `Amount` object
        - `Uom` UomSummaryData
          - `$type` 'Asi.Soa.Commerce.DataContracts.UomSummaryData, Asi.Contracts', required: The DataType must be "Asi.Soa.Commerce.DataContracts.UomSummaryData, Asi.Contracts"
          - `Description` string
          - `Name` string
          - `UomId` string
      - `UnitPrice` MonetaryAmountData
        - `$type` 'Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts"
        - `Amount` object
        - `Currency` CurrencyData
          - `$type` 'Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts"
          - `CurrencyCode` string
          - `DecimalPositions` integer
        - `IsAmountDefined` boolean
      - `UnitPriceExcludingTax` MonetaryAmountData
        - `$type` 'Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.MonetaryAmountData, Asi.Contracts"
        - `Amount` object
        - `Currency` CurrencyData
          - `$type` 'Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.CurrencyData, Asi.Contracts"
          - `CurrencyCode` string
          - `DecimalPositions` integer
        - `IsAmountDefined` boolean
  - `GuestOfRegistrationId` string
  - `RegisteredByPartyId` string
  - `Registrant` PartySummaryData
    - `$type` 'Asi.Soa.Membership.DataContracts.PartySummaryData, Asi.Contracts', required: The DataType must be "Asi.Soa.Membership.DataContracts.PartySummaryData, Asi.Contracts"
    - `CityName` string
    - `CountryName` string
    - `CountrySubEntityName` string
    - `Email` string
    - `Id` string
    - `IsMarkedForDelete` boolean
    - `IsOrganization` boolean
    - `Name` string
    - `PartyId` string
    - `Phone` string
    - `Sort` string
    - `Status` PartyStatusData
      - `$type` 'Asi.Soa.Membership.DataContracts.PartyStatusData, Asi.Contracts', required: The DataType must be "Asi.Soa.Membership.DataContracts.PartyStatusData, Asi.Contracts"
      - `ActiveStatus` 'Active' | 'Inactive' | 'Suspended' | 'Delete'
      - `Description` string
      - `Name` string
      - `PartyStatusId` string
    - `UniformId` string
  - `RegistrantAddress` PartyAddressData
    - `$type` 'Asi.Soa.Membership.DataContracts.PartyAddressData, Asi.Contracts', required: The DataType must be "Asi.Soa.Membership.DataContracts.PartyAddressData, Asi.Contracts"
    - `FullAddressId` string
    - `PartyAddressId` string
    - `PartyId` string
  - `RegistrationDate` string, date-time
  - `RelatedRegistrations` EventRegistrationSummaryDataCollection
    - `$type` 'Asi.Soa.Events.DataContracts.EventRegistrationSummaryDataCollection, Asi.Contracts', required: The DataType must be "Asi.Soa.Events.DataContracts.EventRegistrationSummaryDataCollection, Asi.Contracts"
    - `$values` EventRegistrationSummaryData[], required: The values for the collection
      - `$type` 'Asi.Soa.Events.DataContracts.EventRegistrationSummaryData, Asi.Contracts', required: The DataType must be "Asi.Soa.Events.DataContracts.EventRegistrationSummaryData, Asi.Contracts"
      - `BillToPartyId` string
      - `Event` EventSummaryData
        - `$type` 'Asi.Soa.Events.DataContracts.EventSummaryData, Asi.Contracts', required: The DataType must be "Asi.Soa.Events.DataContracts.EventSummaryData, Asi.Contracts"
        - `Category` EventCategoryData
          - `$type` 'Asi.Soa.Events.DataContracts.EventCategoryData, Asi.Contracts', required: The DataType must be "Asi.Soa.Events.DataContracts.EventCategoryData, Asi.Contracts"
          - `Description` string
          - `EventCategoryId` string
          - `Name` string
        - `Description` string
        - `DisplayLayouts` DisplayLayoutDataCollection
          - `$type` 'Asi.Soa.Core.DataContracts.DisplayLayoutDataCollection, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.DisplayLayoutDataCollection, Asi.Contracts"
          - `$values` DisplayLayoutData[], required: The values for the collection
            - `$type` 'Asi.Soa.Core.DataContracts.DisplayLayoutData, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.DisplayLayoutData, Asi.Contracts"
            - `LayoutDirectory` string
            - `LayoutDocument` DocumentSummaryData
              - …
            - `LayoutType` 'EventDefault' | 'EventOwner'
        - `EndDateTime` string, date-time
        - `EventCode` string
        - `EventId` string
        - `Group` GroupSummaryData
          - `$type` 'Asi.Soa.Membership.DataContracts.GroupSummaryData, Asi.Contracts', required: The DataType must be "Asi.Soa.Membership.DataContracts.GroupSummaryData, Asi.Contracts"
          - `Description` string
          - `GroupClass` GroupClassSummaryData
            - `$type` 'Asi.Soa.Membership.DataContracts.GroupClassSummaryData, Asi.Contracts', required: The DataType must be "Asi.Soa.Membership.DataContracts.GroupClassSummaryData, Asi.Contracts"
            - `Description` string
            - `GroupClassId` string
            - `IsDateLimited` boolean
            - `IsReadOnly` boolean
            - `IsRelationshipGroup` boolean
            - `IsSimpleGroup` boolean
            - `IsSystem` boolean
            - `Name` string
          - `GroupId` string
          - `IsMemberGroup` boolean
          - `IsPrimaryGroup` boolean
          - `IsRelationshipGroup` boolean
          - `IsSimpleGroup` boolean
          - `IsSystem` boolean
          - `Name` string
          - `ParentIdentity` IdentityData
            - `$type` 'Asi.Soa.Core.DataContracts.IdentityData, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.IdentityData, Asi.Contracts"
            - `EntityTypeName` string
            - `Id` object
            - `IdentityElements` string[]
            - `Key` string
          - `StatusCode` string
        - `Name` string
        - `ParentIdentity` IdentityData
          - `$type` 'Asi.Soa.Core.DataContracts.IdentityData, Asi.Contracts', required: The DataType must be "Asi.Soa.Core.DataContracts.IdentityData, Asi.Contracts"
          - `EntityTypeName` string
          - `Id` object
          - `IdentityElements` string[]
          - `Key` string
        - `RegistrationType` 'Planning' | 'RegistrationNotRequired' | 'RegistrationRequired' | 'FeeRegistrationRequired'
        - `StartDateTime` string, date-time
        - `Status` string
        - `TemplateState` 'None' | 'StandardTemplate' | 'DefaultTemplate'
      - `EventRegistrationId` string
      - `GuestOfRegistrationId` string
      - `RegisteredByPartyId` string
      - `Registrant` PartySummaryData
        - `$type` 'Asi.Soa.Membership.DataContracts.PartySummaryData, Asi.Contracts', required: The DataType must be "Asi.Soa.Membership.DataContracts.PartySummaryData, Asi.Contracts"
        - `CityName` string
        - `CountryName` string
        - `CountrySubEntityName` string
        - `Email` string
        - `Id` string
        - `IsMarkedForDelete` boolean
        - `IsOrganization` boolean
        - `Name` string
        - `PartyId` string
        - `Phone` string
        - `Sort` string
        - `Status` PartyStatusData
          - `$type` 'Asi.Soa.Membership.DataContracts.PartyStatusData, Asi.Contracts', required: The DataType must be "Asi.Soa.Membership.DataContracts.PartyStatusData, Asi.Contracts"
          - `ActiveStatus` 'Active' | 'Inactive' | 'Suspended' | 'Delete'
          - `Description` string
          - `Name` string
          - `PartyStatusId` string
        - `UniformId` string
      - `RegistrantAddress` PartyAddressData
        - `$type` 'Asi.Soa.Membership.DataContracts.PartyAddressData, Asi.Contracts', required: The DataType must be "Asi.Soa.Membership.DataContracts.PartyAddressData, Asi.Contracts"
        - `FullAddressId` string
        - `PartyAddressId` string
        - `PartyId` string
      - `RegistrationDate` string, date-time
      - `Status` 'NotRegistered' | 'Registered' | 'RegisteredPendingCheckout' | 'CanceledPendingCheckout' | 'Canceled' | 'AdjustedCancellationPendingCheckout' | 'RegisteredFromWaitlistPendingCheckout' | 'ChangingRegistration'
  - `Status` 'NotRegistered' | 'Registered' | 'RegisteredPendingCheckout' | 'CanceledPendingCheckout' | 'Canceled' | 'AdjustedCancellationPendingCheckout' | 'RegisteredFromWaitlistPendingCheckout' | 'ChangingRegistration'

## Response `200`

The request was successful.

---

[API](https://skmtc.dev/imis/apis/events.md) - [All operations](https://skmtc.dev/imis/apis/events/llms.txt) - [OpenAPI document](https://skmtc.dev/imis/apis/events/revisions/3e95d0e23fcc?raw)
