Schedule
Update timeslot sponsors
2 min
{ "tab" "examples", "url" "https //api brella io/api/integration/organizations/{organizationid}/events/{eventid}/session sponsors/{sessionsponsorid}", "name" "assign speakers to timeslot", "method" "put", "request" { "pathparameters" \[ { "kind" "required", "name" "{organizationid}", "type" "number", "children" \[], "description" "the id of the brella organization you are trying to retrieve data from" }, { "kind" "required", "name" "{eventid}", "type" "number", "children" \[], "description" "the id of the brella event you are trying to retrieve data from" }, { "kind" "required", "name" "{sessionsponsorid}", "type" "number", "description" "the id of the session sponsor you are trying to edit", "" "the id of the session sponsor you are trying to edit" } ], "queryparameters" \[], "headerparameters" \[ { "kind" "required", "name" "brella api access token", "type" "string", "children" \[], "description" "your unique brella api key" }, { "kind" "required", "name" "accept", "type" "string", "children" \[], "description" "application/vnd brella v4+json" }, { "kind" "required", "name" "content type", "type" "string", "children" \[], "description" "application/json" } ], "bodydataparameters" \[], "formdataparameters" \[] }, "results" { "languages" \[ { "id" "psobomoj9uo00ibrqhmgp", "language" "200", "code" "\[\n {\n \\"data\\" {\n \\"id\\" \\"15407\\",\n \\"type\\" \\"session sponsor\\",\n \\"attributes\\" {\n \\"label\\" \\"sponsor\\",\n \\"position\\" 1\n },\n \\"relationships\\" {\n \\"sponsor\\" {\n \\"data\\" {\n \\"id\\" \\"235711\\",\n \\"type\\" \\"sponsor\\"\n }\n },\n \\"timeslot\\" {\n \\"data\\" {\n \\"id\\" \\"729268\\",\n \\"type\\" \\"timeslot\\"\n }\n }\n }\n },\n \\"included\\" \[\n {\n \\"id\\" \\"729268\\",\n \\"type\\" \\"timeslot\\",\n \\"attributes\\" {\n \\"external id\\" \\"8\\",\n \\"title\\" \\"test session\\",\n \\"reservable\\" false,\n \\"duration\\" 750,\n \\"location\\" null,\n \\"content\\" {\n \\"blocks\\" \[\n {\n \\"key\\" \\"91q3d\\",\n \\"text\\" \\"\\",\n \\"type\\" \\"unstyled\\",\n \\"depth\\" 0,\n \\"inlinestyleranges\\" \[],\n \\"entityranges\\" \[],\n \\"data\\" {}\n }\n ],\n \\"entitymap\\" {}\n },\n \\"subtitle\\" null,\n \\"highlight position\\" null,\n \\"stream link\\" null,\n \\"uses rsvp\\" true,\n \\"uses attendee list\\" true,\n \\"uses ticket qr code\\" null,\n \\"uses rsvp cancellation\\" true,\n \\"uses ratings\\" false,\n \\"attendance registration open\\" true,\n \\"attendance cap\\" null,\n \\"attendance registrations count\\" 1,\n \\"organizer reserved attendance slots\\" 0,\n \\"color\\" null,\n \\"show sponsor logo in schedule\\" null,\n \\"rateable by\\" \\"bookmarked attendees only\\",\n \\"session sponsors section title\\" \\"sponsored by\\",\n \\"child sessions section title\\" null,\n \\"start time\\" \\"2030 04 30t18 00 00 000z\\",\n \\"end time\\" \\"2030 05 01t06 30 00 000z\\",\n \\"parent timeslot id\\" null,\n \\"sponsor id\\" null,\n \\"main sponsor\\" null,\n \\"tag order\\" \[]\n },\n \\"relationships\\" {\n \\"tags\\" {\n \\"data\\" \[]\n },\n \\"locations\\" {\n \\"data\\" \[]\n },\n \\"speaker assignments\\" {\n \\"data\\" \[]\n },\n \\"tabs\\" {\n \\"data\\" \[]\n },\n \\"attendee groups\\" {\n \\"data\\" \[]\n },\n \\"custom fields\\" {\n \\"data\\" \[]\n },\n \\"event\\" {\n \\"data\\" {\n \\"id\\" \\"9144\\",\n \\"type\\" \\"event\\"\n }\n },\n \\"track\\" {\n \\"data\\" {\n \\"id\\" \\"32285\\",\n \\"type\\" \\"track\\"\n }\n }\n }\n },\n {\n \\"id\\" \\"235711\\",\n \\"type\\" \\"sponsor\\",\n \\"attributes\\" {\n \\"id\\" 235711,\n \\"external id\\" null,\n \\"name\\" \\"brella\\",\n \\"order\\" null,\n \\"logo url\\" \\"\\",\n \\"cover image url\\" null,\n \\"website\\" null,\n \\"twitter\\" null,\n \\"linkedin\\" null,\n \\"facebook\\" null,\n \\"instagram\\" null,\n \\"subtitle\\" null,\n \\"industry\\" null,\n \\"position\\" 406,\n \\"content\\" null,\n \\"uses chat\\" null,\n \\"app sponsor\\" false,\n \\"app sponsor image url\\" null,\n \\"app sponsor label\\" null,\n \\"cta text\\" \\"visit booth\\",\n \\"uses analytics\\" null,\n \\"lead scanning enabled\\" true,\n \\"has automatic representatives linking\\" true,\n \\"location country\\" null,\n \\"location state\\" null,\n \\"created at\\" \\"2025 09 11t06 35 01 148z\\",\n \\"updated at\\" \\"2025 09 11t06 35 01 148z\\",\n \\"representatives linking method\\" \\"partial company name match\\",\n \\"company domains\\" \[],\n \\"chat channel id\\" null\n },\n \\"relationships\\" {\n \\"category\\" {\n \\"data\\" {\n \\"id\\" \\"22267\\",\n \\"type\\" \\"sponsor category\\"\n }\n },\n \\"attendees\\" {\n \\"data\\" \[]\n },\n \\"deck media\\" {\n \\"data\\" \[]\n },\n \\"attachments\\" {\n \\"data\\" \[]\n },\n \\"tabs\\" {\n \\"data\\" \[]\n },\n \\"selected interests\\" {\n \\"data\\" \[]\n },\n \\"products\\" {\n \\"data\\" \[]\n },\n \\"custom fields\\" {\n \\"data\\" \[]\n }\n }\n }\n ]\n }\n]", "customlabel" "" } ], "selectedlanguageid" "psobomoj9uo00ibrqhmgp" }, "examples" { "languages" \[ { "id" "crajpoumtvuqzjful oz", "language" "curl", "code" "curl location g request put 'https //api brella io/api/integration/organizations/{organizationid}/events/{eventid}/session sponsors/{sessionsponsorid}' \\\\\n header 'brella api access token string' \\\\\n header 'accept application/vnd brella v4+json' \\\\\n header 'content type application/json'\\\\\n data '{\n \\"session sponsor\\" {\n \\"sponsor id\\" {{sponsor id}},\n \\"timeslot id\\" {{timeslot id}},\n \\"label\\" \\"{{label name}}\\"\n } \n}'\n\n\n\n\n\n\n\n\n\n\n\n\n\n'", "customlabel" "" } ], "selectedlanguageid" "crajpoumtvuqzjful oz" }, "description" "assign existing speakers in your event to any existing content type timeslot", "currentnewparameter" { "label" "path parameter", "value" "pathparameters" } } request body required attributes sponsor id number / the unique identifier generated by brella for the speaker (can be retrieved via the speaker endpoints) timeslot id number / the unique identifier generated by brella for the timeslot (can be retrieved via the timeslot endpoints) label string / see notes for supported values notes 01 both the sponsor and timeslot need to exist in the event this endpoint can't create these entities for you 02 the label attribute can be passed with any strings and will be displayed under the schedule > sponsors > sponsors