POST udf_services/UDFBooking?bookingID={bookingID}&memberCode={memberCode}

Update or insert UDFs for the specified Booking ID.

HTTP Status Codes:

200: OK - Request satisfied, data included in body.

400: Bad Request - Failure to update/insert UDF. Check Booking ID.

Requires HTTPS, Basic Auth.

Request Information

Parameters

NameDescriptionAdditional information
listUDF
List of UDF's.

Define this parameter in the request body.

bookingID
This is the Booking ID used in customer communications (confirmation letter, etc).

Define this parameter in the request URI.

memberCode
No documentation available.

Define this parameter in the request URI.

Request body formats

application/json, text/json

Sample:
[
  {
    "Value": {},
    "IsMemberWaiver": true,
    "IsBookingWaiver": true,
    "IsAttendeeUDF": true,
    "FieldName": "sample string 5",
    "FieldType": "sample string 6",
    "FieldLength": 7,
    "TabName": "sample string 8",
    "Options": [
      "sample string 1",
      "sample string 2",
      "sample string 3"
    ]
  },
  {
    "Value": {},
    "IsMemberWaiver": true,
    "IsBookingWaiver": true,
    "IsAttendeeUDF": true,
    "FieldName": "sample string 5",
    "FieldType": "sample string 6",
    "FieldLength": 7,
    "TabName": "sample string 8",
    "Options": [
      "sample string 1",
      "sample string 2",
      "sample string 3"
    ]
  },
  {
    "Value": {},
    "IsMemberWaiver": true,
    "IsBookingWaiver": true,
    "IsAttendeeUDF": true,
    "FieldName": "sample string 5",
    "FieldType": "sample string 6",
    "FieldLength": 7,
    "TabName": "sample string 8",
    "Options": [
      "sample string 1",
      "sample string 2",
      "sample string 3"
    ]
  }
]

Response Information

Response body formats

application/json, text/json

Sample:
[
  {
    "Value": {},
    "IsMemberWaiver": true,
    "IsBookingWaiver": true,
    "IsAttendeeUDF": true,
    "FieldName": "sample string 5",
    "FieldType": "sample string 6",
    "FieldLength": 7,
    "TabName": "sample string 8",
    "Options": [
      "sample string 1",
      "sample string 2",
      "sample string 3"
    ]
  },
  {
    "Value": {},
    "IsMemberWaiver": true,
    "IsBookingWaiver": true,
    "IsAttendeeUDF": true,
    "FieldName": "sample string 5",
    "FieldType": "sample string 6",
    "FieldLength": 7,
    "TabName": "sample string 8",
    "Options": [
      "sample string 1",
      "sample string 2",
      "sample string 3"
    ]
  },
  {
    "Value": {},
    "IsMemberWaiver": true,
    "IsBookingWaiver": true,
    "IsAttendeeUDF": true,
    "FieldName": "sample string 5",
    "FieldType": "sample string 6",
    "FieldLength": 7,
    "TabName": "sample string 8",
    "Options": [
      "sample string 1",
      "sample string 2",
      "sample string 3"
    ]
  }
]