Schedule
Update speaker assignment in timeslot (cloned)
2 min
{ "tab" "examples", "url" "https //api brella io/api/integration/organizations/{organizationid}/events/{eventid}/speaker assignments/{speakerassignmentid}", "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" "{speakerassignmentid}", "type" "number", "children" \[], "description" "the id of the speaker assignment 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", "code" "{\n \\"data\\" {\n \\"id\\" \\"139139\\",\n \\"type\\" \\"speaker assignment\\",\n \\"attributes\\" {\n \\"role\\" \\"panelist\\",\n \\"position\\" 2\n },\n \\"relationships\\" {\n \\"speaker\\" {\n \\"data\\" {\n \\"id\\" \\"113447\\",\n \\"type\\" \\"speaker\\"\n }\n },\n \\"timeslot\\" {\n \\"data\\" {\n \\"id\\" \\"490434\\",\n \\"type\\" \\"timeslot\\"\n }\n }\n }\n },\n \\"included\\" \[\n {\n \\"id\\" \\"490434\\",\n \\"type\\" \\"timeslot\\",\n \\"attributes\\" {\n \\"external id\\" null,\n \\"title\\" \\"linux foundation test2\\",\n \\"reservable\\" false,\n \\"duration\\" 30,\n \\"location\\" null,\n \\"content\\" null,\n \\"subtitle\\" \\"testing the subtitle\\",\n \\"highlight position\\" null,\n \\"stream link\\" null,\n \\"chat channel id\\" null,\n \\"start time\\" \\"2029 06 30t22 00 00 000z\\",\n \\"end time\\" \\"2029 06 30t22 30 00 000z\\",\n \\"tag order\\" \[]\n },\n \\"relationships\\" {\n \\"tags\\" {\n \\"data\\" \[]\n },\n \\"locations\\" {\n \\"data\\" \[]\n },\n \\"speaker assignments\\" {\n \\"data\\" \[\n {\n \\"id\\" \\"138129\\",\n \\"type\\" \\"speaker assignment\\"\n },\n {\n \\"id\\" \\"139139\\",\n \\"type\\" \\"speaker assignment\\"\n }\n ]\n },\n \\"speakers\\" {\n \\"data\\" \[\n {\n \\"id\\" \\"113447\\",\n \\"type\\" \\"speaker\\"\n },\n {\n \\"id\\" \\"113447\\",\n \\"type\\" \\"speaker\\"\n }\n ]\n },\n \\"tabs\\" {\n \\"data\\" \[]\n },\n \\"attendee groups\\" {\n \\"data\\" \[]\n },\n \\"event\\" {\n \\"data\\" {\n \\"id\\" \\"6357\\",\n \\"type\\" \\"event\\"\n }\n }\n }\n },\n {\n \\"id\\" \\"113447\\",\n \\"type\\" \\"speaker\\",\n \\"attributes\\" {\n \\"honorific\\" \\"rtd admrl\\",\n \\"first name\\" \\"jean luc\\",\n \\"middle name\\" null,\n \\"last name\\" \\"picard\\",\n \\"job title\\" \\"admiral (retired)\\",\n \\"company name\\" \\"starfleet command\\",\n \\"photo url\\" \\"https //brella assets brella io/uploads/speaker/photo/113447/ac81cf55fc7ee jpg\\",\n \\"bio\\" {\n \\"blocks\\" \[\n {\n \\"key\\" \\"d9kpc\\",\n \\"text\\" \\"born in a vineyard in france, jean luc picard was one of the federation's foremost commanders; who led the uss enterprise through many a crisis picard has since retired, since an uprising at utopia planetia, and now lives on his vineyard in paris \<br> in his spare time, the retired captain likes time travel, making friends with the borg and rustling up old friends for one 'last' adventure \<br> more info jean luc picard was born to maurice and yvette picard in la barre, france, on 13 july 2305 as a child, he dreamed of joining starfleet \[17] he and the rest of his family speak english, with uk english dialects—the french language having become obscure by the 24th century, as mentioned in the next generation episode 'code of honor' in the first season of the next generation, picard was depicted as having a special pride in being french, though this was dropped by the second season picard also has a number of british habits, including the regular consumption of earl grey tea, a fondness for shakespeare (which he performs in holodeck simulations), riding horses with english tack and a knowledge of such british songs with royal navy associations as the young picard failed his first starfleet academy entrance exam and, upon admission, met with numerous ethical/scholastic difficulties during his cadet career, but went on to flourish, developing a lifelong passion for archaeology, and he became the first freshman to win the academy marathon \[17] shortly after graduation, picard was stabbed in the heart by a nausicaan, leaving the organ irreparable and requiring replacement with a parthenogenetic implant; this would prove near fatal later \[17] ensign picard's first posting was on the uss reliant,\[18] later serving as first officer aboard the uss stargazer, which he later commanded \[17] during that time, he performed a warp speed battle tactic that would become known as the picard maneuver \[17]\\",\n \\"type\\" \\"unstyled\\",\n \\"depth\\" 0,\n \\"inline style ranges\\" \[],\n \\"entity ranges\\" \[],\n \\"data\\" {}\n }\n ],\n \\"entity map\\" {}\n },\n \\"highlight position\\" null,\n \\"external id\\" null\n },\n \\"relationships\\" {\n \\"speaker assignments\\" {\n \\"data\\" \[\n {\n \\"id\\" \\"138129\\",\n \\"type\\" \\"speaker assignment\\"\n },\n {\n \\"id\\" \\"139139\\",\n \\"type\\" \\"speaker assignment\\"\n }\n ]\n }\n }\n }\n ]\n}", "language" "200", "customlabel" "" } ], "selectedlanguageid" "psobomoj9uo00ibrqhmgp" }, "examples" { "languages" \[ { "id" "crajpoumtvuqzjful oz", "code" "curl location g request put 'https //api brella io/api/integration/organizations/{organizationid}/events/{eventid}/speaker assignments/{speakerassignmentid}' \\\\\n header 'brella api access token string' \\\\\n header 'accept application/vnd brella v4+json' \\\\\n header 'content type application/json'\\\\\n data '{\n \\"speaker assignment\\" {\n \\"speaker id\\" {{speaker id}},\n \\"timeslot id\\" {{timeslot id}},\n \\"role\\" \\"{{role name}}\\"\n } \n}'\n\n\n\n\n\n\n\n\n\n\n\n\n\n'", "language" "curl", "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 speaker 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) role string / see notes for supported values notes 01 both the speaker and timeslot need to exist in the event this endpoint can't create these entities for you 02 the values supported for the role attribute are chairman facilitator judge keynote speaker moderator organizer panelist speaker sponsor