curl --request GET \
--url https://public-api.sessionboard.com/v1/event/{eventId}/sessions/{sessionId} \
--header 'x-access-token: <api-key>'import requests
url = "https://public-api.sessionboard.com/v1/event/{eventId}/sessions/{sessionId}"
headers = {"x-access-token": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'x-access-token': '<api-key>'}};
fetch('https://public-api.sessionboard.com/v1/event/{eventId}/sessions/{sessionId}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://public-api.sessionboard.com/v1/event/{eventId}/sessions/{sessionId}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"x-access-token: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://public-api.sessionboard.com/v1/event/{eventId}/sessions/{sessionId}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-access-token", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://public-api.sessionboard.com/v1/event/{eventId}/sessions/{sessionId}")
.header("x-access-token", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://public-api.sessionboard.com/v1/event/{eventId}/sessions/{sessionId}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-access-token"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"friendly_id": "<string>",
"friendly_id_raw": 123,
"title": "<string>",
"description": "<string>",
"custom_status_id": "<string>",
"custom_status": {
"id": "<string>",
"name": "<string>"
},
"starts_at": "2023-11-07T05:31:56Z",
"ends_at": "2023-11-07T05:31:56Z",
"is_public": true,
"is_abstract": true,
"composition_status": {
"is_linked": true,
"is_read_only": true,
"source_count": 123,
"target": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"friendly_id": "<string>",
"title": "<string>",
"is_abstract": true
}
},
"composition": {
"target": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"friendly_id": "<string>",
"title": "<string>",
"is_abstract": true
},
"sources": [
{
"composition_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"created_at": "2023-11-07T05:31:56Z",
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"friendly_id": "<string>",
"title": "<string>",
"is_abstract": true
}
]
},
"external_url": "<string>",
"client_session_id": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"ceu_credits": 123,
"capacity": 123,
"custom_fields": [
{
"id": "<string>",
"name": "<string>",
"value": "<string>",
"type": "<string>",
"internal_name": "<string>",
"created_at": "<string>"
}
],
"translated_fields": [
{
"id": "<string>",
"name": "<string>",
"type": "<string>",
"parent_field_id": "<string>",
"parent_field_source": "<string>",
"parent_field_name": "<string>",
"parent_field_internal_name": "<string>",
"translated_language": "<string>",
"value": "<string>"
}
],
"speakers": [
{
"id": "<string>",
"participant_role": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"slug": "<string>",
"name": "<string>",
"name_plural": "<string>"
},
"friendly_id": "<string>",
"full_name": "<string>",
"first_name": "<string>",
"last_name": "<string>",
"email": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"photo_url": "<string>",
"company_name": "<string>",
"title": "<string>",
"about": "<string>",
"phone_home": "<string>",
"phone_mobile": "<string>",
"address_line_1": "<string>",
"address_line_2": "<string>",
"address_city": "<string>",
"address_state": "<string>",
"address_postal_code": "<string>",
"address_country": "<string>",
"website_url": "<string>",
"linkedin_url": "<string>",
"twitter_url": "<string>",
"facebook_url": "<string>",
"instagram_url": "<string>",
"snapchat_username": "<string>",
"tiktok_username": "<string>",
"translated_fields": [
{
"id": "<string>",
"name": "<string>",
"type": "<string>",
"parent_field_id": "<string>",
"parent_field_source": "<string>",
"parent_field_name": "<string>",
"parent_field_internal_name": "<string>",
"translated_language": "<string>",
"value": "<string>"
}
],
"custom_fields": [
{
"id": "<string>",
"name": "<string>",
"value": "<string>",
"type": "<string>",
"internal_name": "<string>",
"created_at": "<string>"
}
]
}
],
"chairpersons": [
{
"id": "<string>",
"participant_role": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"slug": "<string>",
"name": "<string>",
"name_plural": "<string>"
},
"friendly_id": "<string>",
"full_name": "<string>",
"first_name": "<string>",
"last_name": "<string>",
"email": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"photo_url": "<string>",
"company_name": "<string>",
"title": "<string>",
"about": "<string>",
"phone_home": "<string>",
"phone_mobile": "<string>",
"address_line_1": "<string>",
"address_line_2": "<string>",
"address_city": "<string>",
"address_state": "<string>",
"address_postal_code": "<string>",
"address_country": "<string>",
"website_url": "<string>",
"linkedin_url": "<string>",
"twitter_url": "<string>",
"facebook_url": "<string>",
"instagram_url": "<string>",
"snapchat_username": "<string>",
"tiktok_username": "<string>",
"translated_fields": [
{
"id": "<string>",
"name": "<string>",
"type": "<string>",
"parent_field_id": "<string>",
"parent_field_source": "<string>",
"parent_field_name": "<string>",
"parent_field_internal_name": "<string>",
"translated_language": "<string>",
"value": "<string>"
}
],
"custom_fields": [
{
"id": "<string>",
"name": "<string>",
"value": "<string>",
"type": "<string>",
"internal_name": "<string>",
"created_at": "<string>"
}
]
}
],
"moderators": [
{
"id": "<string>",
"participant_role": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"slug": "<string>",
"name": "<string>",
"name_plural": "<string>"
},
"friendly_id": "<string>",
"full_name": "<string>",
"first_name": "<string>",
"last_name": "<string>",
"email": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"photo_url": "<string>",
"company_name": "<string>",
"title": "<string>",
"about": "<string>",
"phone_home": "<string>",
"phone_mobile": "<string>",
"address_line_1": "<string>",
"address_line_2": "<string>",
"address_city": "<string>",
"address_state": "<string>",
"address_postal_code": "<string>",
"address_country": "<string>",
"website_url": "<string>",
"linkedin_url": "<string>",
"twitter_url": "<string>",
"facebook_url": "<string>",
"instagram_url": "<string>",
"snapchat_username": "<string>",
"tiktok_username": "<string>",
"translated_fields": [
{
"id": "<string>",
"name": "<string>",
"type": "<string>",
"parent_field_id": "<string>",
"parent_field_source": "<string>",
"parent_field_name": "<string>",
"parent_field_internal_name": "<string>",
"translated_language": "<string>",
"value": "<string>"
}
],
"custom_fields": [
{
"id": "<string>",
"name": "<string>",
"value": "<string>",
"type": "<string>",
"internal_name": "<string>",
"created_at": "<string>"
}
]
}
],
"participants": [
{
"id": "<string>",
"participant_role": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"slug": "<string>",
"name": "<string>",
"name_plural": "<string>"
},
"friendly_id": "<string>",
"full_name": "<string>",
"first_name": "<string>",
"last_name": "<string>",
"email": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"photo_url": "<string>",
"company_name": "<string>",
"title": "<string>",
"about": "<string>",
"phone_home": "<string>",
"phone_mobile": "<string>",
"address_line_1": "<string>",
"address_line_2": "<string>",
"address_city": "<string>",
"address_state": "<string>",
"address_postal_code": "<string>",
"address_country": "<string>",
"website_url": "<string>",
"linkedin_url": "<string>",
"twitter_url": "<string>",
"facebook_url": "<string>",
"instagram_url": "<string>",
"snapchat_username": "<string>",
"tiktok_username": "<string>",
"translated_fields": [
{
"id": "<string>",
"name": "<string>",
"type": "<string>",
"parent_field_id": "<string>",
"parent_field_source": "<string>",
"parent_field_name": "<string>",
"parent_field_internal_name": "<string>",
"translated_language": "<string>",
"value": "<string>"
}
],
"custom_fields": [
{
"id": "<string>",
"name": "<string>",
"value": "<string>",
"type": "<string>",
"internal_name": "<string>",
"created_at": "<string>"
}
],
"session_participant_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
],
"sponsors": [
{
"id": "<string>",
"friendly_id": "<string>",
"friendly_id_raw": 123,
"name": "<string>",
"description": "<string>",
"logo_image_url": "<string>",
"banner_image_url": "<string>",
"phone": "<string>",
"address_line_1": "<string>",
"address_line_2": "<string>",
"address_city": "<string>",
"address_state": "<string>",
"address_postal_code": "<string>",
"address_coutnry": "<string>",
"facebook_url": "<string>",
"instagram_url": "<string>",
"linkedin_url": "<string>",
"snapchat_username": "<string>",
"tiktok_username": "<string>",
"twitter_url": "<string>",
"website_url": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"custom_fields": [
{
"id": "<string>",
"name": "<string>",
"value": "<string>",
"type": "<string>",
"internal_name": "<string>",
"created_at": "<string>"
}
],
"translated_fields": [
{
"id": "<string>",
"name": "<string>",
"type": "<string>",
"parent_field_id": "<string>",
"parent_field_source": "<string>",
"parent_field_name": "<string>",
"parent_field_internal_name": "<string>",
"translated_language": "<string>",
"value": "<string>"
}
],
"contacts": [
{
"id": "<string>",
"friendly_id": "<string>",
"friendly_id_raw": 123,
"full_name": "<string>",
"first_name": "<string>",
"last_name": "<string>",
"email": "<string>",
"photo_url": "<string>",
"company_name": "<string>",
"title": "<string>",
"about": "<string>",
"is_primary": true,
"contact_created_at": "<string>",
"contact_updated_at": "<string>",
"relationship_created_at": "<string>",
"relationship_updated_at": "<string>"
}
]
}
],
"exhibitors": [
{
"id": "<string>",
"friendly_id": "<string>",
"friendly_id_raw": 123,
"name": "<string>",
"description": "<string>",
"logo_image_url": "<string>",
"banner_image_url": "<string>",
"phone": "<string>",
"address_line_1": "<string>",
"address_line_2": "<string>",
"address_city": "<string>",
"address_state": "<string>",
"address_postal_code": "<string>",
"address_coutnry": "<string>",
"facebook_url": "<string>",
"instagram_url": "<string>",
"linkedin_url": "<string>",
"snapchat_username": "<string>",
"tiktok_username": "<string>",
"twitter_url": "<string>",
"website_url": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"custom_fields": [
{
"id": "<string>",
"name": "<string>",
"value": "<string>",
"type": "<string>",
"internal_name": "<string>",
"created_at": "<string>"
}
],
"translated_fields": [
{
"id": "<string>",
"name": "<string>",
"type": "<string>",
"parent_field_id": "<string>",
"parent_field_source": "<string>",
"parent_field_name": "<string>",
"parent_field_internal_name": "<string>",
"translated_language": "<string>",
"value": "<string>"
}
],
"contacts": [
{
"id": "<string>",
"friendly_id": "<string>",
"friendly_id_raw": 123,
"full_name": "<string>",
"first_name": "<string>",
"last_name": "<string>",
"email": "<string>",
"photo_url": "<string>",
"company_name": "<string>",
"title": "<string>",
"about": "<string>",
"is_primary": true,
"contact_created_at": "<string>",
"contact_updated_at": "<string>",
"relationship_created_at": "<string>",
"relationship_updated_at": "<string>"
}
]
}
],
"content": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"url": "<string>",
"title": "<string>",
"filename": "<string>",
"size": 123,
"mimetype": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"assigned_participant_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"assigned_participant_email": "[email protected]",
"assigned_participant_name": "<string>"
}
],
"tags": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"created_at": "<string>",
"updated_at": "<string>"
}
],
"language": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"event_id": 123,
"name": "<string>",
"order": 123,
"created_at": "<string>",
"updated_at": "<string>"
},
"track": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"event_id": 123,
"name": "<string>",
"color": "<string>",
"order": 123,
"created_at": "<string>",
"updated_at": "<string>"
},
"level": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"order": 123,
"created_at": "<string>",
"updated_at": "<string>"
},
"format": {
"id": "<string>",
"name": "<string>"
},
"room": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"order": 123,
"capacity": 123,
"created_at": "<string>",
"updated_at": "<string>"
},
"subsessions": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"friendly_id": "<string>",
"friendly_id_raw": 123,
"parent_session_friendly_id": "<string>",
"parent_session_friendly_id_raw": 123,
"title": "<string>",
"description": "<string>",
"starts_at": "2023-11-07T05:31:56Z",
"ends_at": "2023-11-07T05:31:56Z",
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"translated_fields": [
{}
],
"speakers": [
{
"id": "<string>",
"participant_role": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"slug": "<string>",
"name": "<string>",
"name_plural": "<string>"
},
"friendly_id": "<string>",
"full_name": "<string>",
"first_name": "<string>",
"last_name": "<string>",
"email": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"photo_url": "<string>",
"company_name": "<string>",
"title": "<string>",
"about": "<string>",
"phone_home": "<string>",
"phone_mobile": "<string>",
"address_line_1": "<string>",
"address_line_2": "<string>",
"address_city": "<string>",
"address_state": "<string>",
"address_postal_code": "<string>",
"address_country": "<string>",
"website_url": "<string>",
"linkedin_url": "<string>",
"twitter_url": "<string>",
"facebook_url": "<string>",
"instagram_url": "<string>",
"snapchat_username": "<string>",
"tiktok_username": "<string>",
"translated_fields": [
{
"id": "<string>",
"name": "<string>",
"type": "<string>",
"parent_field_id": "<string>",
"parent_field_source": "<string>",
"parent_field_name": "<string>",
"parent_field_internal_name": "<string>",
"translated_language": "<string>",
"value": "<string>"
}
],
"custom_fields": [
{
"id": "<string>",
"name": "<string>",
"value": "<string>",
"type": "<string>",
"internal_name": "<string>",
"created_at": "<string>"
}
]
}
],
"participants": [
{
"id": "<string>",
"participant_role": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"slug": "<string>",
"name": "<string>",
"name_plural": "<string>"
},
"friendly_id": "<string>",
"full_name": "<string>",
"first_name": "<string>",
"last_name": "<string>",
"email": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"photo_url": "<string>",
"company_name": "<string>",
"title": "<string>",
"about": "<string>",
"phone_home": "<string>",
"phone_mobile": "<string>",
"address_line_1": "<string>",
"address_line_2": "<string>",
"address_city": "<string>",
"address_state": "<string>",
"address_postal_code": "<string>",
"address_country": "<string>",
"website_url": "<string>",
"linkedin_url": "<string>",
"twitter_url": "<string>",
"facebook_url": "<string>",
"instagram_url": "<string>",
"snapchat_username": "<string>",
"tiktok_username": "<string>",
"translated_fields": [
{
"id": "<string>",
"name": "<string>",
"type": "<string>",
"parent_field_id": "<string>",
"parent_field_source": "<string>",
"parent_field_name": "<string>",
"parent_field_internal_name": "<string>",
"translated_language": "<string>",
"value": "<string>"
}
],
"custom_fields": [
{
"id": "<string>",
"name": "<string>",
"value": "<string>",
"type": "<string>",
"internal_name": "<string>",
"created_at": "<string>"
}
],
"session_participant_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
],
"is_abstract": true,
"composition_status": {
"is_linked": true,
"is_read_only": true,
"source_count": 123,
"target": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"friendly_id": "<string>",
"title": "<string>",
"is_abstract": true
}
},
"format": {
"id": "<string>",
"name": "<string>"
},
"content": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"url": "<string>",
"title": "<string>",
"filename": "<string>",
"size": 123,
"mimetype": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"assigned_participant_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"assigned_participant_email": "[email protected]",
"assigned_participant_name": "<string>"
}
]
}
],
"admin_url": "<string>"
}Get a session
Retrieve a single session by ID, optionally expanding related data.
Every session includes is_abstract and composition_status. Pass
expand=composition for full linked target and source details.
Accepts both parent session UUIDs and subsession UUIDs. When called
with a subsession UUID, the response is a full session-shaped DTO
for that subsession (with parent_session_friendly_id /
parent_session_friendly_id_raw keys and no nested subsessions
array). Subsessions inherit the parent session’s is_abstract,
composition_status, and optional composition graph (when
expand=composition is set) — subsessions cannot participate in
composition directly.
This means callers can iterate parent.subsessions[] and then call
this endpoint with each subsession id to retrieve the same shape
as a parent session.
Pass expand=subsession_details to receive the full
SubsessionDetailed shape on every entry of parent.subsessions[];
the flag has no effect at the top level — the top-level response
always returns the full shape regardless of whether the requested
id is a parent or a subsession.
curl --request GET \
--url https://public-api.sessionboard.com/v1/event/{eventId}/sessions/{sessionId} \
--header 'x-access-token: <api-key>'import requests
url = "https://public-api.sessionboard.com/v1/event/{eventId}/sessions/{sessionId}"
headers = {"x-access-token": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'x-access-token': '<api-key>'}};
fetch('https://public-api.sessionboard.com/v1/event/{eventId}/sessions/{sessionId}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://public-api.sessionboard.com/v1/event/{eventId}/sessions/{sessionId}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"x-access-token: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://public-api.sessionboard.com/v1/event/{eventId}/sessions/{sessionId}"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-access-token", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://public-api.sessionboard.com/v1/event/{eventId}/sessions/{sessionId}")
.header("x-access-token", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://public-api.sessionboard.com/v1/event/{eventId}/sessions/{sessionId}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-access-token"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"friendly_id": "<string>",
"friendly_id_raw": 123,
"title": "<string>",
"description": "<string>",
"custom_status_id": "<string>",
"custom_status": {
"id": "<string>",
"name": "<string>"
},
"starts_at": "2023-11-07T05:31:56Z",
"ends_at": "2023-11-07T05:31:56Z",
"is_public": true,
"is_abstract": true,
"composition_status": {
"is_linked": true,
"is_read_only": true,
"source_count": 123,
"target": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"friendly_id": "<string>",
"title": "<string>",
"is_abstract": true
}
},
"composition": {
"target": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"friendly_id": "<string>",
"title": "<string>",
"is_abstract": true
},
"sources": [
{
"composition_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"created_at": "2023-11-07T05:31:56Z",
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"friendly_id": "<string>",
"title": "<string>",
"is_abstract": true
}
]
},
"external_url": "<string>",
"client_session_id": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"ceu_credits": 123,
"capacity": 123,
"custom_fields": [
{
"id": "<string>",
"name": "<string>",
"value": "<string>",
"type": "<string>",
"internal_name": "<string>",
"created_at": "<string>"
}
],
"translated_fields": [
{
"id": "<string>",
"name": "<string>",
"type": "<string>",
"parent_field_id": "<string>",
"parent_field_source": "<string>",
"parent_field_name": "<string>",
"parent_field_internal_name": "<string>",
"translated_language": "<string>",
"value": "<string>"
}
],
"speakers": [
{
"id": "<string>",
"participant_role": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"slug": "<string>",
"name": "<string>",
"name_plural": "<string>"
},
"friendly_id": "<string>",
"full_name": "<string>",
"first_name": "<string>",
"last_name": "<string>",
"email": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"photo_url": "<string>",
"company_name": "<string>",
"title": "<string>",
"about": "<string>",
"phone_home": "<string>",
"phone_mobile": "<string>",
"address_line_1": "<string>",
"address_line_2": "<string>",
"address_city": "<string>",
"address_state": "<string>",
"address_postal_code": "<string>",
"address_country": "<string>",
"website_url": "<string>",
"linkedin_url": "<string>",
"twitter_url": "<string>",
"facebook_url": "<string>",
"instagram_url": "<string>",
"snapchat_username": "<string>",
"tiktok_username": "<string>",
"translated_fields": [
{
"id": "<string>",
"name": "<string>",
"type": "<string>",
"parent_field_id": "<string>",
"parent_field_source": "<string>",
"parent_field_name": "<string>",
"parent_field_internal_name": "<string>",
"translated_language": "<string>",
"value": "<string>"
}
],
"custom_fields": [
{
"id": "<string>",
"name": "<string>",
"value": "<string>",
"type": "<string>",
"internal_name": "<string>",
"created_at": "<string>"
}
]
}
],
"chairpersons": [
{
"id": "<string>",
"participant_role": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"slug": "<string>",
"name": "<string>",
"name_plural": "<string>"
},
"friendly_id": "<string>",
"full_name": "<string>",
"first_name": "<string>",
"last_name": "<string>",
"email": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"photo_url": "<string>",
"company_name": "<string>",
"title": "<string>",
"about": "<string>",
"phone_home": "<string>",
"phone_mobile": "<string>",
"address_line_1": "<string>",
"address_line_2": "<string>",
"address_city": "<string>",
"address_state": "<string>",
"address_postal_code": "<string>",
"address_country": "<string>",
"website_url": "<string>",
"linkedin_url": "<string>",
"twitter_url": "<string>",
"facebook_url": "<string>",
"instagram_url": "<string>",
"snapchat_username": "<string>",
"tiktok_username": "<string>",
"translated_fields": [
{
"id": "<string>",
"name": "<string>",
"type": "<string>",
"parent_field_id": "<string>",
"parent_field_source": "<string>",
"parent_field_name": "<string>",
"parent_field_internal_name": "<string>",
"translated_language": "<string>",
"value": "<string>"
}
],
"custom_fields": [
{
"id": "<string>",
"name": "<string>",
"value": "<string>",
"type": "<string>",
"internal_name": "<string>",
"created_at": "<string>"
}
]
}
],
"moderators": [
{
"id": "<string>",
"participant_role": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"slug": "<string>",
"name": "<string>",
"name_plural": "<string>"
},
"friendly_id": "<string>",
"full_name": "<string>",
"first_name": "<string>",
"last_name": "<string>",
"email": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"photo_url": "<string>",
"company_name": "<string>",
"title": "<string>",
"about": "<string>",
"phone_home": "<string>",
"phone_mobile": "<string>",
"address_line_1": "<string>",
"address_line_2": "<string>",
"address_city": "<string>",
"address_state": "<string>",
"address_postal_code": "<string>",
"address_country": "<string>",
"website_url": "<string>",
"linkedin_url": "<string>",
"twitter_url": "<string>",
"facebook_url": "<string>",
"instagram_url": "<string>",
"snapchat_username": "<string>",
"tiktok_username": "<string>",
"translated_fields": [
{
"id": "<string>",
"name": "<string>",
"type": "<string>",
"parent_field_id": "<string>",
"parent_field_source": "<string>",
"parent_field_name": "<string>",
"parent_field_internal_name": "<string>",
"translated_language": "<string>",
"value": "<string>"
}
],
"custom_fields": [
{
"id": "<string>",
"name": "<string>",
"value": "<string>",
"type": "<string>",
"internal_name": "<string>",
"created_at": "<string>"
}
]
}
],
"participants": [
{
"id": "<string>",
"participant_role": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"slug": "<string>",
"name": "<string>",
"name_plural": "<string>"
},
"friendly_id": "<string>",
"full_name": "<string>",
"first_name": "<string>",
"last_name": "<string>",
"email": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"photo_url": "<string>",
"company_name": "<string>",
"title": "<string>",
"about": "<string>",
"phone_home": "<string>",
"phone_mobile": "<string>",
"address_line_1": "<string>",
"address_line_2": "<string>",
"address_city": "<string>",
"address_state": "<string>",
"address_postal_code": "<string>",
"address_country": "<string>",
"website_url": "<string>",
"linkedin_url": "<string>",
"twitter_url": "<string>",
"facebook_url": "<string>",
"instagram_url": "<string>",
"snapchat_username": "<string>",
"tiktok_username": "<string>",
"translated_fields": [
{
"id": "<string>",
"name": "<string>",
"type": "<string>",
"parent_field_id": "<string>",
"parent_field_source": "<string>",
"parent_field_name": "<string>",
"parent_field_internal_name": "<string>",
"translated_language": "<string>",
"value": "<string>"
}
],
"custom_fields": [
{
"id": "<string>",
"name": "<string>",
"value": "<string>",
"type": "<string>",
"internal_name": "<string>",
"created_at": "<string>"
}
],
"session_participant_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
],
"sponsors": [
{
"id": "<string>",
"friendly_id": "<string>",
"friendly_id_raw": 123,
"name": "<string>",
"description": "<string>",
"logo_image_url": "<string>",
"banner_image_url": "<string>",
"phone": "<string>",
"address_line_1": "<string>",
"address_line_2": "<string>",
"address_city": "<string>",
"address_state": "<string>",
"address_postal_code": "<string>",
"address_coutnry": "<string>",
"facebook_url": "<string>",
"instagram_url": "<string>",
"linkedin_url": "<string>",
"snapchat_username": "<string>",
"tiktok_username": "<string>",
"twitter_url": "<string>",
"website_url": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"custom_fields": [
{
"id": "<string>",
"name": "<string>",
"value": "<string>",
"type": "<string>",
"internal_name": "<string>",
"created_at": "<string>"
}
],
"translated_fields": [
{
"id": "<string>",
"name": "<string>",
"type": "<string>",
"parent_field_id": "<string>",
"parent_field_source": "<string>",
"parent_field_name": "<string>",
"parent_field_internal_name": "<string>",
"translated_language": "<string>",
"value": "<string>"
}
],
"contacts": [
{
"id": "<string>",
"friendly_id": "<string>",
"friendly_id_raw": 123,
"full_name": "<string>",
"first_name": "<string>",
"last_name": "<string>",
"email": "<string>",
"photo_url": "<string>",
"company_name": "<string>",
"title": "<string>",
"about": "<string>",
"is_primary": true,
"contact_created_at": "<string>",
"contact_updated_at": "<string>",
"relationship_created_at": "<string>",
"relationship_updated_at": "<string>"
}
]
}
],
"exhibitors": [
{
"id": "<string>",
"friendly_id": "<string>",
"friendly_id_raw": 123,
"name": "<string>",
"description": "<string>",
"logo_image_url": "<string>",
"banner_image_url": "<string>",
"phone": "<string>",
"address_line_1": "<string>",
"address_line_2": "<string>",
"address_city": "<string>",
"address_state": "<string>",
"address_postal_code": "<string>",
"address_coutnry": "<string>",
"facebook_url": "<string>",
"instagram_url": "<string>",
"linkedin_url": "<string>",
"snapchat_username": "<string>",
"tiktok_username": "<string>",
"twitter_url": "<string>",
"website_url": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"custom_fields": [
{
"id": "<string>",
"name": "<string>",
"value": "<string>",
"type": "<string>",
"internal_name": "<string>",
"created_at": "<string>"
}
],
"translated_fields": [
{
"id": "<string>",
"name": "<string>",
"type": "<string>",
"parent_field_id": "<string>",
"parent_field_source": "<string>",
"parent_field_name": "<string>",
"parent_field_internal_name": "<string>",
"translated_language": "<string>",
"value": "<string>"
}
],
"contacts": [
{
"id": "<string>",
"friendly_id": "<string>",
"friendly_id_raw": 123,
"full_name": "<string>",
"first_name": "<string>",
"last_name": "<string>",
"email": "<string>",
"photo_url": "<string>",
"company_name": "<string>",
"title": "<string>",
"about": "<string>",
"is_primary": true,
"contact_created_at": "<string>",
"contact_updated_at": "<string>",
"relationship_created_at": "<string>",
"relationship_updated_at": "<string>"
}
]
}
],
"content": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"url": "<string>",
"title": "<string>",
"filename": "<string>",
"size": 123,
"mimetype": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"assigned_participant_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"assigned_participant_email": "[email protected]",
"assigned_participant_name": "<string>"
}
],
"tags": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"created_at": "<string>",
"updated_at": "<string>"
}
],
"language": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"event_id": 123,
"name": "<string>",
"order": 123,
"created_at": "<string>",
"updated_at": "<string>"
},
"track": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"event_id": 123,
"name": "<string>",
"color": "<string>",
"order": 123,
"created_at": "<string>",
"updated_at": "<string>"
},
"level": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"order": 123,
"created_at": "<string>",
"updated_at": "<string>"
},
"format": {
"id": "<string>",
"name": "<string>"
},
"room": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"order": 123,
"capacity": 123,
"created_at": "<string>",
"updated_at": "<string>"
},
"subsessions": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"friendly_id": "<string>",
"friendly_id_raw": 123,
"parent_session_friendly_id": "<string>",
"parent_session_friendly_id_raw": 123,
"title": "<string>",
"description": "<string>",
"starts_at": "2023-11-07T05:31:56Z",
"ends_at": "2023-11-07T05:31:56Z",
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"translated_fields": [
{}
],
"speakers": [
{
"id": "<string>",
"participant_role": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"slug": "<string>",
"name": "<string>",
"name_plural": "<string>"
},
"friendly_id": "<string>",
"full_name": "<string>",
"first_name": "<string>",
"last_name": "<string>",
"email": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"photo_url": "<string>",
"company_name": "<string>",
"title": "<string>",
"about": "<string>",
"phone_home": "<string>",
"phone_mobile": "<string>",
"address_line_1": "<string>",
"address_line_2": "<string>",
"address_city": "<string>",
"address_state": "<string>",
"address_postal_code": "<string>",
"address_country": "<string>",
"website_url": "<string>",
"linkedin_url": "<string>",
"twitter_url": "<string>",
"facebook_url": "<string>",
"instagram_url": "<string>",
"snapchat_username": "<string>",
"tiktok_username": "<string>",
"translated_fields": [
{
"id": "<string>",
"name": "<string>",
"type": "<string>",
"parent_field_id": "<string>",
"parent_field_source": "<string>",
"parent_field_name": "<string>",
"parent_field_internal_name": "<string>",
"translated_language": "<string>",
"value": "<string>"
}
],
"custom_fields": [
{
"id": "<string>",
"name": "<string>",
"value": "<string>",
"type": "<string>",
"internal_name": "<string>",
"created_at": "<string>"
}
]
}
],
"participants": [
{
"id": "<string>",
"participant_role": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"slug": "<string>",
"name": "<string>",
"name_plural": "<string>"
},
"friendly_id": "<string>",
"full_name": "<string>",
"first_name": "<string>",
"last_name": "<string>",
"email": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"photo_url": "<string>",
"company_name": "<string>",
"title": "<string>",
"about": "<string>",
"phone_home": "<string>",
"phone_mobile": "<string>",
"address_line_1": "<string>",
"address_line_2": "<string>",
"address_city": "<string>",
"address_state": "<string>",
"address_postal_code": "<string>",
"address_country": "<string>",
"website_url": "<string>",
"linkedin_url": "<string>",
"twitter_url": "<string>",
"facebook_url": "<string>",
"instagram_url": "<string>",
"snapchat_username": "<string>",
"tiktok_username": "<string>",
"translated_fields": [
{
"id": "<string>",
"name": "<string>",
"type": "<string>",
"parent_field_id": "<string>",
"parent_field_source": "<string>",
"parent_field_name": "<string>",
"parent_field_internal_name": "<string>",
"translated_language": "<string>",
"value": "<string>"
}
],
"custom_fields": [
{
"id": "<string>",
"name": "<string>",
"value": "<string>",
"type": "<string>",
"internal_name": "<string>",
"created_at": "<string>"
}
],
"session_participant_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
],
"is_abstract": true,
"composition_status": {
"is_linked": true,
"is_read_only": true,
"source_count": 123,
"target": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"friendly_id": "<string>",
"title": "<string>",
"is_abstract": true
}
},
"format": {
"id": "<string>",
"name": "<string>"
},
"content": [
{
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"url": "<string>",
"title": "<string>",
"filename": "<string>",
"size": 123,
"mimetype": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"assigned_participant_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"assigned_participant_email": "[email protected]",
"assigned_participant_name": "<string>"
}
]
}
],
"admin_url": "<string>"
}Authorizations
Organization API token. Generate from Organization Settings → API Tokens.
Query Parameters
Expand records with additional data.
Possible values:
translated_fields— includes thetranslated_fieldsarray on records when the event has language variants configured.subsession_details— applies to session responses. Each subsession insideparent.subsessions[]is returned with full parent-session field parity (status,custom_status,custom_fields,chairpersons,moderators,sponsors,exhibitors,tags,language,track,level,room,is_public,external_url,client_session_id,ceu_credits,capacity,source) instead of the default minimal shape. Subsessions inheritis_abstract,composition_status, and optionalcompositionfrom the parent. Not required when callingGET /v1/event/{eventId}/sessions/{sessionId}with a subsession UUID — that endpoint always returns the full shape at the top level.linked_sources— include sessions that are linked as composition sources (excluded from list/search results by default).composition— attach a fullcompositionobject with target and source details on each returned session. Recommended for single-session GET; use cautiously on broad searches.
translated_fields, subsession_details, linked_sources, composition Response
OK
A session within an event (e.g., talk, workshop, panel, or CFP abstract submission).
accepted, accept_queue, pending, decline_queue, declined Show child attributes
Show child attributes
True for CFP abstract submissions; false for program sessions.
Summary of how this session participates in a composition (merge or link). Always present on session responses.
Show child attributes
Show child attributes
Present when expand=composition is requested.
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Legacy junction-table speakers (Session_Speakers). Retained for backwards
compatibility. Each entry includes participant_role when the event has
Sessions 2.0 roles configured. Prefer participants for new integrations
that need custom program roles or a single flat participant list.
Show child attributes
Show child attributes
Legacy junction-table chairpersons (Session_Chairpersons). See speakers
for migration guidance.
Show child attributes
Show child attributes
Legacy junction-table moderators (Session_Moderators). See speakers
for migration guidance.
Show child attributes
Show child attributes
Flat list of session participants from the Sessions 2.0 data model
(Session_Participants + Session_Roles). Always returned on session
search and get (no expand flag). Includes custom program roles (for example
Author, Panelist) in addition to the legacy speaker/chairperson/moderator
junction tables. Legacy arrays above remain for backwards compatibility;
each legacy entry also includes participant_role when event roles are
configured. Contact profile fields (photo_url, company_name, title,
address_country, etc.) are hydrated from the contact record in the event's
default language without requiring expand.
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Assigned session language. Includes id, event_id, name, order,
created_at, and updated_at when set. Unassigned values are an
empty object {} on POST session search responses and null on
CRUD proxy responses (GET list, create, update, restore).
Show child attributes
Show child attributes
Assigned session track. Includes id, event_id, name, color,
order, created_at, and updated_at when set. Unassigned values
are {} on POST session search and null on CRUD proxy responses.
Show child attributes
Show child attributes
Assigned session level. Includes id, name, order, created_at,
and updated_at when set (no event_id on nested objects). Unassigned
values are {} on POST session search and null on CRUD proxy responses.
Show child attributes
Show child attributes
Assigned session format. Nested session objects include only id and
name (not the full standalone Format schema).
Show child attributes
Show child attributes
Assigned room when location is room. Includes id, name,
order, capacity, created_at, and updated_at when set. Omitted
when location is external or unset ({} on POST search, null on
CRUD proxy). event_id is not included on nested room objects.
Show child attributes
Show child attributes
Subsessions of this parent session. Each item defaults to the
minimal Subsession shape; pass expand=subsession_details to
receive the full SubsessionDetailed shape on every subsession
in the array. Composition fields (is_abstract,
composition_status, optional composition) are inherited from
the parent session.
A subsession nested within a parent session. This is the default
minimal shape returned inside parent.subsessions[] when the
subsession_details expand value is not requested.
To receive the full parent-shape parity (status, custom_status,
custom_fields, chairpersons, moderators, sponsors,
exhibitors, tags, language, track, level, room, etc.),
pass expand=subsession_details on the GET or POST search request.
See the SubsessionDetailed schema.
is_abstract, composition_status, and optional composition
(when expand=composition) are inherited from the parent session.
Alternatively, call GET /v1/event/{eventId}/sessions/{sessionId}
with the subsession's UUID directly — the endpoint always returns the
full session shape at the top level.
- Option 1
- Option 2
Show child attributes
Show child attributes
Deep link to this entity in the Sessionboard admin UI.

