Possible to mark 'Table Host' via SKY API?

I'm trying to mark/create an Event Participant as a Table Host based on data from an external system. I don't see anything specific in the SKY documentation around how to mark a Participant as the host or to create a relationship between a participant and their guests. Anyone able to help?

Comments

  • Alex Wong
    Alex Wong Community All-Star
    Tenth Anniversary Kudos 5 Facilitator 4 bbcon 2025 Attendee Badge

    @Marc Thibault
    I'm assuming you mean to create participant record that is a “host” and have guest “under” that host. (database view terminology would be a registrant with guest under him/her).

    You can do this with the POST Create a Participant API in the Event

    04fbc2dca08cee5f8e847c768a094549-huge-im

    What you need is to specify the host_id when creating a participant that is the guest.

    281ea544ef77fb1fedcaf0025a535d7c-huge-im

    So the order is to create a participant that is the registrant (Create a participant API without specifying host_id). The API will return the id of the participant record that was created, then uses that id as the host_id in your subsequent call to create guest record of that first registrant record.

    if you doing it via PowerAutomate, then you use the Create a participant (preview) action in the Blackbaud Raisers Edge NXT Events connector.

    1cb4d8e20352dc75a7b42b14d29d12f5-huge-im

Categories