UpdateCustomFieldResponsesForRegistration

Description

The UpdateCustomFieldResponsesForRegistration method allows for the updating of a given registrant’s custom field selections.

Note that when updating an existing APICustomFieldResponse for multiple choice custom fields, the Response property needs set to the selected list item’s ID. The ItemID and ItemDescription do not need set during the update.

It is not necessary to send an registration’s complete list of responses when updating. Only sending the updated responses will not cause omitted responses to be deleted.

URL

https://www.regonline.com/api/default.asmx/UpdateCustomFieldResponsesForRegistration

Parameters

eventID
The ID of the event you are pulling the agenda items for.

registrationID
The ID of the registration you are updating

customFieldResponses
The list of responses with updated values.

        <APICustomFieldResponse>
          <EventID>int</EventID>
          <CFID>int</CFID>
          <PageSectionID>int</PageSectionID>
          <RegistrationID>int</RegistrationID>
          <Response>string</Response>
          <CustomFieldStatus>string</CustomFieldStatus>
          <CustomFieldStatusID>int</CustomFieldStatusID>
          <ItemDescription>string</ItemDescription>
          <ItemID>int</ItemID>
          <Amount>decimal</Amount>
          <Password>string</Password>
          <IsWaitlisted>boolean</IsWaitlisted>
          <WaitlistOrder>dateTime</WaitlistOrder>
          <AddBy>string</AddBy>
          <AddDate>dateTime</AddDate>
          <ModBy>string</ModBy>
          <ModDate>dateTime</ModDate>
          <IsEarlyBird>unsignedByte</IsEarlyBird>
          <TaxRate1>float</TaxRate1>
          <TaxRate2>float</TaxRate2>
          <TaxRateTypeID>short</TaxRateTypeID>
          <GroupDiscountCredit>decimal</GroupDiscountCredit>
          <DiscountCodeCredit>decimal</DiscountCodeCredit>
          <DiscountCodeCreditSaved>boolean</DiscountCodeCreditSaved>
          <CustomFieldName>string</CustomFieldName>
          <CustomFieldStartDate>dateTime</CustomFieldStartDate>
          <CustomFieldEndDate>dateTime</CustomFieldEndDate>
        </APICustomFieldResponse>
        <APICustomFieldResponse>
          ...
        </APICustomFieldResponse>

Returns

    <UpdateAttendeeAgendaResponse xmlns="http://www.regonline.com/api">
      <UpdateAttendeeAgendaResult>
        <Success>boolean</Success>
        <Message>string</Message>
        <Data>boolean</Data>
      </UpdateAttendeeAgendaResult>
    </UpdateAttendeeAgendaResponse>

Authentication

See Login documentation

Posted: July 6th, 2011

RegOnline by Lanyon is the easy-to-use, affordable online registration and event management software. Turn your next conference, meeting, trade show into a huge success. Event management solutions include online registration forms, event websites, badges, event marketing, credit card processing and so much more. Sign up today for a free trial.

TRUSTe online privacy certification Lanyon Solutions, Inc.
717 North Harwood
Dallas, Texas 75201
email: info@lanyon.com | Toll Free: 1-888-351-9948

 

© Copyright 2017 | RegOnline by Lanyon | All Rights Reserved