GET EventWithOrders?SystemAPIKey={SystemAPIKey}&SiteAPIKey={SiteAPIKey}&ExternalID={ExternalID}

Gets specific event including all order details

Request Information

URI Parameters

NameDescriptionTypeAdditional information
SystemAPIKey

API Key provided by Wesley to identify your event management system

string

Required

SiteAPIKey

API Key specific to the site in which your event management system is being used

string

Required

ExternalID

Your system identifier for the event

string

Required

Body Parameters

None.

Response Information

Resource Description

EventWithOrderDataResponse
NameDescriptionTypeAdditional information
EventWithOrderData

Contains Event Data, Related orders and order details, see individual object definitions for data specifications.

EventWithOrderData

None.

Successful

False = API Call failed, True = API was called successfully and data passed validation

boolean

None.

ErrorMessage

Contains the description of the error e.g. Invalid API Key

string

None.

Response Formats

application/json, text/json

Sample:
{
  "EventWithOrderData": {
    "Orders": [
      {
        "SalesOrderID": 1,
        "OrderTypeName": "sample string 2",
        "OrderStatusName": "sample string 3"
      },
      {
        "SalesOrderID": 1,
        "OrderTypeName": "sample string 2",
        "OrderStatusName": "sample string 3"
      }
    ],
    "ScheduleData": {
      "SalesOrderID": 1,
      "ScheduleID": 2,
      "Created": "2026-06-20T20:52:52.0184155+01:00",
      "CutOff": "2026-06-20T20:52:52.0184155+01:00",
      "Finalized": "2026-06-20T20:52:52.0184155+01:00",
      "Items": [
        {
          "ScheduleItemID": 1,
          "OrderNo": 2,
          "ItemType": "sample string 3",
          "ItemDetails": "sample string 4",
          "AdditonalItemDetails": "sample string 5"
        },
        {
          "ScheduleItemID": 1,
          "OrderNo": 2,
          "ItemType": "sample string 3",
          "ItemDetails": "sample string 4",
          "AdditonalItemDetails": "sample string 5"
        }
      ]
    },
    "Tracks": [
      {
        "TrackID": 1,
        "TrackName": "sample string 2",
        "ArtistName": "sample string 3",
        "TrackLength": "sample string 4",
        "HymnVerses": 1,
        "HymnSelectedVerses": "sample string 5",
        "HymnOrcestraOrChoir": "sample string 6",
        "Type": "sample string 7",
        "Note": "sample string 8",
        "OrderNo": 1
      },
      {
        "TrackID": 1,
        "TrackName": "sample string 2",
        "ArtistName": "sample string 3",
        "TrackLength": "sample string 4",
        "HymnVerses": 1,
        "HymnSelectedVerses": "sample string 5",
        "HymnOrcestraOrChoir": "sample string 6",
        "Type": "sample string 7",
        "Note": "sample string 8",
        "OrderNo": 1
      }
    ],
    "Recordings": [
      {
        "SalesOrderID": 1,
        "RecordingID": 2,
        "RecordingName": "sample string 3",
        "IsTributeInc": true,
        "TotalItemPrice": 1.0,
        "Items": [
          {
            "RecordingItemID": 1,
            "RecordingID": 2,
            "MediaTypeName": "sample string 3",
            "ItemQty": 4,
            "ItemPrice": 5.0,
            "LinePrice": 6.0
          },
          {
            "RecordingItemID": 1,
            "RecordingID": 2,
            "MediaTypeName": "sample string 3",
            "ItemQty": 4,
            "ItemPrice": 5.0,
            "LinePrice": 6.0
          }
        ]
      },
      {
        "SalesOrderID": 1,
        "RecordingID": 2,
        "RecordingName": "sample string 3",
        "IsTributeInc": true,
        "TotalItemPrice": 1.0,
        "Items": [
          {
            "RecordingItemID": 1,
            "RecordingID": 2,
            "MediaTypeName": "sample string 3",
            "ItemQty": 4,
            "ItemPrice": 5.0,
            "LinePrice": 6.0
          },
          {
            "RecordingItemID": 1,
            "RecordingID": 2,
            "MediaTypeName": "sample string 3",
            "ItemQty": 4,
            "ItemPrice": 5.0,
            "LinePrice": 6.0
          }
        ]
      }
    ],
    "Trubute": {
      "EventRefID": 1,
      "Images": 1,
      "Minutes": 1,
      "Setup": "sample string 2",
      "Music": "sample string 3",
      "Still": 1,
      "AdditionalStill": 1,
      "SlideshowNoMusic": 1,
      "AdditionalNoMusic": 1,
      "SlideshowWithMusic": 1,
      "AdditionalWithMusic": 1,
      "SlideshowVideo": 1,
      "FamilyVideo": 1,
      "UrgentService": true,
      "EventNo": 1,
      "OrderedBy": "sample string 5",
      "TributeSummary": "sample string 6"
    },
    "Webcast": {
      "SalesOrderID": 1,
      "WebcastID": 2,
      "LiveDateTime": "2026-06-20T20:52:52.0184155+01:00",
      "PinCode": "sample string 3",
      "StatusName": "sample string 4"
    },
    "ExternalID": "sample string 1",
    "Site": {
      "ExternalID": "sample string 1",
      "Name": "sample string 2",
      "Type": "sample string 3"
    },
    "Location": {
      "ExternalID": "sample string 1",
      "Name": "sample string 2",
      "TrackEmailAddress": "sample string 3"
    },
    "Organiser": {
      "ExternalID": "sample string 1",
      "Name": "sample string 2",
      "CompanyName": "sample string 3",
      "Phone": "sample string 4",
      "Email": "sample string 5"
    },
    "DateTime": "2026-06-20T20:52:52.0184155+01:00",
    "AllowDoubleBooking": true,
    "Description": "sample string 4",
    "WesleyEventNo": 1
  },
  "Successful": true,
  "ErrorMessage": "sample string 2"
}

application/xml, text/xml

Sample:
<EventWithOrderDataResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WesleyAPI.Models">
  <ErrorMessage>sample string 2</ErrorMessage>
  <Successful>true</Successful>
  <EventWithOrderData>
    <AllowDoubleBooking>true</AllowDoubleBooking>
    <DateTime>2026-06-20T20:52:52.0184155+01:00</DateTime>
    <Description>sample string 4</Description>
    <ExternalID>sample string 1</ExternalID>
    <Location>
      <ExternalID>sample string 1</ExternalID>
      <Name>sample string 2</Name>
      <TrackEmailAddress>sample string 3</TrackEmailAddress>
    </Location>
    <Organiser>
      <CompanyName>sample string 3</CompanyName>
      <Email>sample string 5</Email>
      <ExternalID>sample string 1</ExternalID>
      <Name>sample string 2</Name>
      <Phone>sample string 4</Phone>
    </Organiser>
    <Site>
      <ExternalID>sample string 1</ExternalID>
      <Name>sample string 2</Name>
      <Type>sample string 3</Type>
    </Site>
    <WesleyEventNo>1</WesleyEventNo>
    <Orders>
      <EventOrder>
        <OrderStatusName>sample string 3</OrderStatusName>
        <OrderTypeName>sample string 2</OrderTypeName>
        <SalesOrderID>1</SalesOrderID>
      </EventOrder>
      <EventOrder>
        <OrderStatusName>sample string 3</OrderStatusName>
        <OrderTypeName>sample string 2</OrderTypeName>
        <SalesOrderID>1</SalesOrderID>
      </EventOrder>
    </Orders>
    <Recordings>
      <EventRecordingData>
        <IsTributeInc>true</IsTributeInc>
        <Items>
          <EventRecordingDataItem>
            <ItemPrice>5</ItemPrice>
            <ItemQty>4</ItemQty>
            <LinePrice>6</LinePrice>
            <MediaTypeName>sample string 3</MediaTypeName>
            <RecordingID>2</RecordingID>
            <RecordingItemID>1</RecordingItemID>
          </EventRecordingDataItem>
          <EventRecordingDataItem>
            <ItemPrice>5</ItemPrice>
            <ItemQty>4</ItemQty>
            <LinePrice>6</LinePrice>
            <MediaTypeName>sample string 3</MediaTypeName>
            <RecordingID>2</RecordingID>
            <RecordingItemID>1</RecordingItemID>
          </EventRecordingDataItem>
        </Items>
        <RecordingID>2</RecordingID>
        <RecordingName>sample string 3</RecordingName>
        <SalesOrderID>1</SalesOrderID>
        <TotalItemPrice>1</TotalItemPrice>
      </EventRecordingData>
      <EventRecordingData>
        <IsTributeInc>true</IsTributeInc>
        <Items>
          <EventRecordingDataItem>
            <ItemPrice>5</ItemPrice>
            <ItemQty>4</ItemQty>
            <LinePrice>6</LinePrice>
            <MediaTypeName>sample string 3</MediaTypeName>
            <RecordingID>2</RecordingID>
            <RecordingItemID>1</RecordingItemID>
          </EventRecordingDataItem>
          <EventRecordingDataItem>
            <ItemPrice>5</ItemPrice>
            <ItemQty>4</ItemQty>
            <LinePrice>6</LinePrice>
            <MediaTypeName>sample string 3</MediaTypeName>
            <RecordingID>2</RecordingID>
            <RecordingItemID>1</RecordingItemID>
          </EventRecordingDataItem>
        </Items>
        <RecordingID>2</RecordingID>
        <RecordingName>sample string 3</RecordingName>
        <SalesOrderID>1</SalesOrderID>
        <TotalItemPrice>1</TotalItemPrice>
      </EventRecordingData>
    </Recordings>
    <ScheduleData>
      <Created>2026-06-20T20:52:52.0184155+01:00</Created>
      <CutOff>2026-06-20T20:52:52.0184155+01:00</CutOff>
      <Finalized>2026-06-20T20:52:52.0184155+01:00</Finalized>
      <Items>
        <EventScheduleItem>
          <AdditonalItemDetails>sample string 5</AdditonalItemDetails>
          <ItemDetails>sample string 4</ItemDetails>
          <ItemType>sample string 3</ItemType>
          <OrderNo>2</OrderNo>
          <ScheduleItemID>1</ScheduleItemID>
        </EventScheduleItem>
        <EventScheduleItem>
          <AdditonalItemDetails>sample string 5</AdditonalItemDetails>
          <ItemDetails>sample string 4</ItemDetails>
          <ItemType>sample string 3</ItemType>
          <OrderNo>2</OrderNo>
          <ScheduleItemID>1</ScheduleItemID>
        </EventScheduleItem>
      </Items>
      <SalesOrderID>1</SalesOrderID>
      <ScheduleID>2</ScheduleID>
    </ScheduleData>
    <Tracks>
      <EventTrack>
        <ArtistName>sample string 3</ArtistName>
        <HymnOrcestraOrChoir>sample string 6</HymnOrcestraOrChoir>
        <HymnSelectedVerses>sample string 5</HymnSelectedVerses>
        <HymnVerses>1</HymnVerses>
        <Note>sample string 8</Note>
        <OrderNo>1</OrderNo>
        <TrackID>1</TrackID>
        <TrackLength>sample string 4</TrackLength>
        <TrackName>sample string 2</TrackName>
        <Type>sample string 7</Type>
      </EventTrack>
      <EventTrack>
        <ArtistName>sample string 3</ArtistName>
        <HymnOrcestraOrChoir>sample string 6</HymnOrcestraOrChoir>
        <HymnSelectedVerses>sample string 5</HymnSelectedVerses>
        <HymnVerses>1</HymnVerses>
        <Note>sample string 8</Note>
        <OrderNo>1</OrderNo>
        <TrackID>1</TrackID>
        <TrackLength>sample string 4</TrackLength>
        <TrackName>sample string 2</TrackName>
        <Type>sample string 7</Type>
      </EventTrack>
    </Tracks>
    <Trubute>
      <AdditionalNoMusic>1</AdditionalNoMusic>
      <AdditionalStill>1</AdditionalStill>
      <AdditionalWithMusic>1</AdditionalWithMusic>
      <EventNo>1</EventNo>
      <EventRefID>1</EventRefID>
      <FamilyVideo>1</FamilyVideo>
      <Images>1</Images>
      <Minutes>1</Minutes>
      <Music>sample string 3</Music>
      <OrderedBy>sample string 5</OrderedBy>
      <Setup>sample string 2</Setup>
      <SlideshowNoMusic>1</SlideshowNoMusic>
      <SlideshowVideo>1</SlideshowVideo>
      <SlideshowWithMusic>1</SlideshowWithMusic>
      <Still>1</Still>
      <TributeSummary>sample string 6</TributeSummary>
      <UrgentService>true</UrgentService>
    </Trubute>
    <Webcast>
      <LiveDateTime>2026-06-20T20:52:52.0184155+01:00</LiveDateTime>
      <PinCode>sample string 3</PinCode>
      <SalesOrderID>1</SalesOrderID>
      <StatusName>sample string 4</StatusName>
      <WebcastID>2</WebcastID>
    </Webcast>
  </EventWithOrderData>
</EventWithOrderDataResponse>