Skip to main content
GET
/
v1
/
event
/
{eventId}
/
sessions
/
{sessionId}
Get a session
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

x-access-token
string
header
required

Organization API token. Generate from Organization Settings → API Tokens.

Path Parameters

eventId
integer
required

The event ID.

sessionId
string<uuid>
required

The session ID.

Query Parameters

expand
enum<string>[]

Expand records with additional data.

Possible values:

  • translated_fields — includes the translated_fields array on records when the event has language variants configured.
  • subsession_details — applies to session responses. Each subsession inside parent.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 inherit is_abstract, composition_status, and optional composition from the parent. Not required when calling GET /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 full composition object with target and source details on each returned session. Recommended for single-session GET; use cautiously on broad searches.
Available options:
translated_fields,
subsession_details,
linked_sources,
composition

Response

OK

A session within an event (e.g., talk, workshop, panel, or CFP abstract submission).

id
string<uuid>
friendly_id
string
friendly_id_raw
integer
title
string
description
string
status
enum<string>
Available options:
accepted,
accept_queue,
pending,
decline_queue,
declined
custom_status_id
string
custom_status
object
starts_at
string<date-time>
ends_at
string<date-time>
is_public
boolean
is_abstract
boolean

True for CFP abstract submissions; false for program sessions.

composition_status
object

Summary of how this session participates in a composition (merge or link). Always present on session responses.

composition
object

Present when expand=composition is requested.

external_url
string<uri>
client_session_id
string
created_at
string<date-time>
updated_at
string<date-time>
ceu_credits
number<float>
capacity
integer
custom_fields
object[]
translated_fields
object[]
speakers
object[]

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.

chairpersons
object[]

Legacy junction-table chairpersons (Session_Chairpersons). See speakers for migration guidance.

moderators
object[]

Legacy junction-table moderators (Session_Moderators). See speakers for migration guidance.

participants
object[]

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.

sponsors
object[]
exhibitors
object[]
content
object[]
tags
object[]
language
object

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).

track
object

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.

level
object

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.

format
object

Assigned session format. Nested session objects include only id and name (not the full standalone Format schema).

room
object

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.

subsessions
object[]

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.

admin_url
string<uri> | null

Deep link to this entity in the Sessionboard admin UI.