772 lines
28 KiB
JSON
772 lines
28 KiB
JSON
[
|
|
{
|
|
"method": "POST",
|
|
"url": "http://www.jamkazam.local:3000/api/sessions",
|
|
"pathname": "/api/sessions",
|
|
"timestamp": 1768927894879,
|
|
"requestHeaders": {
|
|
"accept": "application/json",
|
|
"referer": "http://beta.jamkazam.local:4000/",
|
|
"accept-language": "en-US",
|
|
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
|
|
"content-type": "application/json"
|
|
},
|
|
"requestBody": {
|
|
"privacy": "1",
|
|
"description": "Automated test session",
|
|
"inviteeIds": "",
|
|
"musician_access": true,
|
|
"approval_required": false,
|
|
"legal_terms": true,
|
|
"start": "Tue Jan 20 2026 10:21 PM",
|
|
"duration": "60",
|
|
"invitations": [],
|
|
"timezone": "Central Time (US & Canada),America/Chicago",
|
|
"genres": [
|
|
"acapella"
|
|
],
|
|
"friends_can_join": true,
|
|
"is_unstructured_rsvp": false,
|
|
"fan_chat": false,
|
|
"fan_access": false,
|
|
"legal_policy": "legal_policy",
|
|
"language": "eng",
|
|
"name": "my session",
|
|
"rsvp_slots": [
|
|
{
|
|
"instrument_id": "other",
|
|
"proficiency_level": 3,
|
|
"approve": true
|
|
}
|
|
]
|
|
},
|
|
"duration": 139,
|
|
"responseStatus": 201,
|
|
"responseHeaders": {
|
|
"content-encoding": "gzip",
|
|
"x-content-type-options": "nosniff",
|
|
"transfer-encoding": "chunked",
|
|
"x-xss-protection": "1; mode=block",
|
|
"x-request-id": "ed02c69a-ca9c-4223-a4ce-1e7ef63ad112",
|
|
"x-runtime": "0.142518",
|
|
"etag": "W/\"1c90918fc0af71c877f432af9fddbff0\"",
|
|
"x-frame-options": "SAMEORIGIN",
|
|
"access-control-max-age": "7200",
|
|
"access-control-allow-methods": "GET, POST, PUT, DELETE, OPTIONS",
|
|
"access-control-allow-origin": "http://beta.jamkazam.local:4000",
|
|
"access-control-expose-headers": "",
|
|
"vary": "Accept-Encoding, Origin",
|
|
"access-control-allow-credentials": "true",
|
|
"content-type": "application/json; charset=utf-8",
|
|
"cache-control": "max-age=0, private, must-revalidate"
|
|
},
|
|
"responseBody": {
|
|
"id": "c2682005-d64f-4f2e-9e72-b9017c0097fc",
|
|
"music_session_id": null,
|
|
"name": "my session",
|
|
"description": "Automated test session",
|
|
"musician_access": true,
|
|
"approval_required": false,
|
|
"fan_access": false,
|
|
"fan_chat": false,
|
|
"create_type": null,
|
|
"band_id": null,
|
|
"user_id": "27bd4a30-d1b8-4eea-8454-01a104d59381",
|
|
"genre_id": "acapella",
|
|
"created_at": "2026-01-20T16:51:34.911Z",
|
|
"like_count": 0,
|
|
"comment_count": 0,
|
|
"play_count": 0,
|
|
"scheduled_duration": "01:00:00",
|
|
"language": "eng",
|
|
"recurring_mode": "once",
|
|
"language_description": "English",
|
|
"scheduled_start_date": "Wed 21 January 2026",
|
|
"access_description": "Musicians may join at will. Fans may not listen to session.",
|
|
"timezone": "Central Time (US & Canada),America/Chicago",
|
|
"timezone_id": "America/Chicago",
|
|
"timezone_description": "Central Time (US & Canada)",
|
|
"musician_access_description": "Musicians may join at will",
|
|
"fan_access_description": "Fans may not listen to session",
|
|
"session_removed_at": null,
|
|
"legal_policy": "legal_policy",
|
|
"open_rsvps": false,
|
|
"is_unstructured_rsvp?": false,
|
|
"friends_can_join": true,
|
|
"use_video_conferencing_server": true,
|
|
"creator": {
|
|
"id": "27bd4a30-d1b8-4eea-8454-01a104d59381",
|
|
"name": "Nuwan Chaturanga",
|
|
"photo_url": null
|
|
},
|
|
"band": null,
|
|
"users": [],
|
|
"comments": [],
|
|
"session_info_comments": [],
|
|
"music_notations": [],
|
|
"invitations": [],
|
|
"approved_rsvps": [
|
|
{
|
|
"id": "27bd4a30-d1b8-4eea-8454-01a104d59381",
|
|
"photo_url": null,
|
|
"first_name": "Nuwan",
|
|
"last_name": "Chaturanga",
|
|
"name": "Nuwan Chaturanga",
|
|
"resolved_photo_url": "http://localhost:3000/assets/shared/avatar_generic.png",
|
|
"full_score": null,
|
|
"audio_latency": 5,
|
|
"internet_score": null,
|
|
"instrument_list": [
|
|
{
|
|
"id": "other",
|
|
"desc": "Other",
|
|
"level": 3
|
|
}
|
|
],
|
|
"rsvp_request_id": "3b57a648-3858-44a0-8650-45555a6dd33b"
|
|
}
|
|
],
|
|
"open_slots": [],
|
|
"pending_invitations": [],
|
|
"pending_rsvp_requests": [],
|
|
"lesson_session": null,
|
|
"active_music_session": null,
|
|
"can_join": true,
|
|
"share_url": "http://www.jamkazam.local:3000/s/ZAPOFY0FCPM",
|
|
"genres": [
|
|
"A Cappella"
|
|
],
|
|
"scheduled_start": "Tue 20 January 2026 22:21:00",
|
|
"pretty_scheduled_start_with_timezone": "Tuesday, January 20, 10:21-10:21 PM US Central Time",
|
|
"pretty_scheduled_start_short": "Tuesday, January 20 - 10:21pm"
|
|
}
|
|
},
|
|
{
|
|
"method": "GET",
|
|
"url": "http://www.jamkazam.local:3000/api/app_features?env=development",
|
|
"pathname": "/api/app_features",
|
|
"timestamp": 1768927895119,
|
|
"requestHeaders": {
|
|
"accept": "application/json",
|
|
"referer": "http://beta.jamkazam.local:4000/",
|
|
"accept-language": "en-US",
|
|
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
|
|
"content-type": "application/json"
|
|
},
|
|
"duration": 50,
|
|
"responseStatus": 200,
|
|
"responseHeaders": {
|
|
"content-encoding": "gzip",
|
|
"x-content-type-options": "nosniff",
|
|
"transfer-encoding": "chunked",
|
|
"x-xss-protection": "1; mode=block",
|
|
"x-request-id": "cdd88fd7-8a3f-4ae9-bf68-f2b9b772f29a",
|
|
"x-runtime": "0.046358",
|
|
"etag": "W/\"b7b5ed7616e7f6ac80c7b989a95ff930\"",
|
|
"x-frame-options": "SAMEORIGIN",
|
|
"access-control-max-age": "7200",
|
|
"access-control-allow-methods": "GET, POST, PUT, DELETE, OPTIONS",
|
|
"access-control-allow-origin": "http://beta.jamkazam.local:4000",
|
|
"access-control-expose-headers": "",
|
|
"vary": "Accept-Encoding, Origin",
|
|
"access-control-allow-credentials": "true",
|
|
"content-type": "application/json; charset=utf-8",
|
|
"cache-control": "max-age=0, private, must-revalidate"
|
|
},
|
|
"responseBody": []
|
|
},
|
|
{
|
|
"method": "GET",
|
|
"url": "http://www.jamkazam.local:3000/api/me",
|
|
"pathname": "/api/me",
|
|
"timestamp": 1768927895119,
|
|
"requestHeaders": {
|
|
"accept": "application/json",
|
|
"referer": "http://beta.jamkazam.local:4000/",
|
|
"accept-language": "en-US",
|
|
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
|
|
"content-type": "application/json"
|
|
},
|
|
"duration": 66,
|
|
"responseStatus": 200,
|
|
"responseHeaders": {
|
|
"content-encoding": "gzip",
|
|
"x-content-type-options": "nosniff",
|
|
"transfer-encoding": "chunked",
|
|
"x-xss-protection": "1; mode=block",
|
|
"x-request-id": "d56f8566-0db9-432f-b346-fdde8316de03",
|
|
"x-runtime": "0.020159",
|
|
"etag": "W/\"39d0929eb10af68175337821ac59ae6c\"",
|
|
"x-frame-options": "SAMEORIGIN",
|
|
"access-control-max-age": "7200",
|
|
"access-control-allow-methods": "GET, POST, PUT, DELETE, OPTIONS",
|
|
"access-control-allow-origin": "http://beta.jamkazam.local:4000",
|
|
"access-control-expose-headers": "",
|
|
"vary": "Accept-Encoding, Origin",
|
|
"access-control-allow-credentials": "true",
|
|
"content-type": "application/json; charset=utf-8",
|
|
"cache-control": "max-age=0, private, must-revalidate"
|
|
},
|
|
"responseBody": {
|
|
"id": "27bd4a30-d1b8-4eea-8454-01a104d59381",
|
|
"first_name": "Nuwan",
|
|
"last_name": "Chaturanga",
|
|
"name": "Nuwan Chaturanga",
|
|
"email": "nuwan@jamkazam.com",
|
|
"photo_url": null,
|
|
"show_free_jamtrack": false,
|
|
"is_affiliate_partner": false,
|
|
"recording_pref": 1
|
|
}
|
|
},
|
|
{
|
|
"method": "GET",
|
|
"url": "http://www.jamkazam.local:3000/api/users/27bd4a30-d1b8-4eea-8454-01a104d59381/my_notifications?offset=0&limit=20",
|
|
"pathname": "/api/users/27bd4a30-d1b8-4eea-8454-01a104d59381/my_notifications",
|
|
"timestamp": 1768927895217,
|
|
"requestHeaders": {
|
|
"accept": "application/json",
|
|
"referer": "http://beta.jamkazam.local:4000/",
|
|
"accept-language": "en-US",
|
|
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
|
|
"content-type": "application/json"
|
|
},
|
|
"duration": 43,
|
|
"responseStatus": 200,
|
|
"responseHeaders": {
|
|
"content-encoding": "gzip",
|
|
"x-content-type-options": "nosniff",
|
|
"transfer-encoding": "chunked",
|
|
"x-xss-protection": "1; mode=block",
|
|
"x-request-id": "fa2daac0-4c35-401d-9fb3-24bde47fdffd",
|
|
"x-runtime": "0.053999",
|
|
"etag": "W/\"0457d24107947f8d0d88d3831e84f366\"",
|
|
"x-frame-options": "SAMEORIGIN",
|
|
"access-control-max-age": "7200",
|
|
"access-control-allow-methods": "GET, POST, PUT, DELETE, OPTIONS",
|
|
"access-control-allow-origin": "http://beta.jamkazam.local:4000",
|
|
"access-control-expose-headers": "",
|
|
"vary": "Accept-Encoding, Origin",
|
|
"access-control-allow-credentials": "true",
|
|
"content-type": "application/json; charset=utf-8",
|
|
"cache-control": "max-age=0, private, must-revalidate"
|
|
},
|
|
"responseBody": {
|
|
"next": null,
|
|
"unread_total": 0,
|
|
"notifications": []
|
|
}
|
|
},
|
|
{
|
|
"method": "GET",
|
|
"url": "http://www.jamkazam.local:3000/api/users/27bd4a30-d1b8-4eea-8454-01a104d59381/friends",
|
|
"pathname": "/api/users/27bd4a30-d1b8-4eea-8454-01a104d59381/friends",
|
|
"timestamp": 1768927895224,
|
|
"requestHeaders": {
|
|
"accept": "application/json",
|
|
"referer": "http://beta.jamkazam.local:4000/",
|
|
"accept-language": "en-US",
|
|
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
|
|
"content-type": "application/json"
|
|
},
|
|
"duration": 62,
|
|
"responseStatus": 200,
|
|
"responseHeaders": {
|
|
"content-encoding": "gzip",
|
|
"x-content-type-options": "nosniff",
|
|
"transfer-encoding": "chunked",
|
|
"x-xss-protection": "1; mode=block",
|
|
"x-request-id": "d00334f0-917d-4e65-9fd7-44a1e0f57996",
|
|
"x-runtime": "0.032089",
|
|
"etag": "W/\"733a82e20cbe8c7635b4fd37017e97c1\"",
|
|
"x-frame-options": "SAMEORIGIN",
|
|
"access-control-max-age": "7200",
|
|
"access-control-allow-methods": "GET, POST, PUT, DELETE, OPTIONS",
|
|
"access-control-allow-origin": "http://beta.jamkazam.local:4000",
|
|
"access-control-expose-headers": "",
|
|
"vary": "Accept-Encoding, Origin",
|
|
"access-control-allow-credentials": "true",
|
|
"content-type": "application/json; charset=utf-8",
|
|
"cache-control": "max-age=0, private, must-revalidate"
|
|
},
|
|
"responseBody": [
|
|
{
|
|
"id": "a09f9a7e-afb7-489d-870d-e13a336e0b97",
|
|
"first_name": "Seth",
|
|
"last_name": "Call",
|
|
"name": "Seth Call",
|
|
"location": "Boston, MA",
|
|
"city": "Boston",
|
|
"state": "MA",
|
|
"country": "US",
|
|
"musician": true,
|
|
"email": "nuwan+6@jamkazam.com",
|
|
"online": false,
|
|
"photo_url": "https://s3.amazonaws.com/jamkazam-dev-public/avatars/a09f9a7e-afb7-489d-870d-e13a336e0b97/8EfyNy2cQPaxEsypRviW_IMG_20231224_133203_HDR.jpg"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"method": "GET",
|
|
"url": "http://www.jamkazam.local:3000/api/sessions/c2682005-d64f-4f2e-9e72-b9017c0097fc/history?includePending=false",
|
|
"pathname": "/api/sessions/c2682005-d64f-4f2e-9e72-b9017c0097fc/history",
|
|
"timestamp": 1768927895224,
|
|
"requestHeaders": {
|
|
"accept": "application/json",
|
|
"referer": "http://beta.jamkazam.local:4000/",
|
|
"accept-language": "en-US",
|
|
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
|
|
"content-type": "application/json"
|
|
},
|
|
"duration": 208,
|
|
"responseStatus": 200,
|
|
"responseHeaders": {
|
|
"content-encoding": "gzip",
|
|
"x-content-type-options": "nosniff",
|
|
"transfer-encoding": "chunked",
|
|
"x-xss-protection": "1; mode=block",
|
|
"x-request-id": "aaa0508c-b4d8-4d24-8890-ec9266b1d4a8",
|
|
"x-runtime": "0.110980",
|
|
"etag": "W/\"1c90918fc0af71c877f432af9fddbff0\"",
|
|
"x-frame-options": "SAMEORIGIN",
|
|
"access-control-max-age": "7200",
|
|
"access-control-allow-methods": "GET, POST, PUT, DELETE, OPTIONS",
|
|
"access-control-allow-origin": "http://beta.jamkazam.local:4000",
|
|
"access-control-expose-headers": "",
|
|
"vary": "Accept-Encoding, Origin",
|
|
"access-control-allow-credentials": "true",
|
|
"content-type": "application/json; charset=utf-8",
|
|
"cache-control": "max-age=0, private, must-revalidate"
|
|
},
|
|
"responseBody": {
|
|
"id": "c2682005-d64f-4f2e-9e72-b9017c0097fc",
|
|
"music_session_id": null,
|
|
"name": "my session",
|
|
"description": "Automated test session",
|
|
"musician_access": true,
|
|
"approval_required": false,
|
|
"fan_access": false,
|
|
"fan_chat": false,
|
|
"create_type": null,
|
|
"band_id": null,
|
|
"user_id": "27bd4a30-d1b8-4eea-8454-01a104d59381",
|
|
"genre_id": "acapella",
|
|
"created_at": "2026-01-20T16:51:34.911Z",
|
|
"like_count": 0,
|
|
"comment_count": 0,
|
|
"play_count": 0,
|
|
"scheduled_duration": "01:00:00",
|
|
"language": "eng",
|
|
"recurring_mode": "once",
|
|
"language_description": "English",
|
|
"scheduled_start_date": "Wed 21 January 2026",
|
|
"access_description": "Musicians may join at will. Fans may not listen to session.",
|
|
"timezone": "Central Time (US & Canada),America/Chicago",
|
|
"timezone_id": "America/Chicago",
|
|
"timezone_description": "Central Time (US & Canada)",
|
|
"musician_access_description": "Musicians may join at will",
|
|
"fan_access_description": "Fans may not listen to session",
|
|
"session_removed_at": null,
|
|
"legal_policy": "legal_policy",
|
|
"open_rsvps": false,
|
|
"is_unstructured_rsvp?": false,
|
|
"friends_can_join": true,
|
|
"use_video_conferencing_server": true,
|
|
"creator": {
|
|
"id": "27bd4a30-d1b8-4eea-8454-01a104d59381",
|
|
"name": "Nuwan Chaturanga",
|
|
"photo_url": null
|
|
},
|
|
"band": null,
|
|
"users": [],
|
|
"comments": [],
|
|
"session_info_comments": [],
|
|
"music_notations": [],
|
|
"invitations": [],
|
|
"approved_rsvps": [
|
|
{
|
|
"id": "27bd4a30-d1b8-4eea-8454-01a104d59381",
|
|
"photo_url": null,
|
|
"first_name": "Nuwan",
|
|
"last_name": "Chaturanga",
|
|
"name": "Nuwan Chaturanga",
|
|
"resolved_photo_url": "http://localhost:3000/assets/shared/avatar_generic.png",
|
|
"full_score": null,
|
|
"audio_latency": 5,
|
|
"internet_score": null,
|
|
"instrument_list": [
|
|
{
|
|
"id": "other",
|
|
"desc": "Other",
|
|
"level": 3
|
|
}
|
|
],
|
|
"rsvp_request_id": "3b57a648-3858-44a0-8650-45555a6dd33b"
|
|
}
|
|
],
|
|
"open_slots": [],
|
|
"pending_invitations": [],
|
|
"pending_rsvp_requests": [],
|
|
"lesson_session": null,
|
|
"active_music_session": null,
|
|
"can_join": true,
|
|
"share_url": "http://www.jamkazam.local:3000/s/ZAPOFY0FCPM",
|
|
"genres": [
|
|
"A Cappella"
|
|
],
|
|
"scheduled_start": "Tue 20 January 2026 22:21:00",
|
|
"pretty_scheduled_start_with_timezone": "Tuesday, January 20, 10:21-10:21 PM US Central Time",
|
|
"pretty_scheduled_start_short": "Tuesday, January 20 - 10:21pm"
|
|
}
|
|
},
|
|
{
|
|
"method": "GET",
|
|
"url": "http://www.jamkazam.local:3000/api/sessions/c2682005-d64f-4f2e-9e72-b9017c0097fc/history?includePending=false",
|
|
"pathname": "/api/sessions/c2682005-d64f-4f2e-9e72-b9017c0097fc/history",
|
|
"timestamp": 1768927895444,
|
|
"requestHeaders": {
|
|
"accept": "application/json",
|
|
"referer": "http://beta.jamkazam.local:4000/",
|
|
"accept-language": "en-US",
|
|
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
|
|
"content-type": "application/json"
|
|
},
|
|
"duration": 97,
|
|
"responseStatus": 200,
|
|
"responseHeaders": {
|
|
"x-runtime": "0.096440",
|
|
"content-encoding": "gzip",
|
|
"x-content-type-options": "nosniff",
|
|
"etag": "W/\"1c90918fc0af71c877f432af9fddbff0\"",
|
|
"vary": "Accept-Encoding, Origin",
|
|
"access-control-max-age": "7200",
|
|
"access-control-allow-methods": "GET, POST, PUT, DELETE, OPTIONS",
|
|
"access-control-allow-origin": "http://beta.jamkazam.local:4000",
|
|
"access-control-expose-headers": "",
|
|
"cache-control": "max-age=0, private, must-revalidate",
|
|
"access-control-allow-credentials": "true",
|
|
"content-type": "application/json; charset=utf-8",
|
|
"x-frame-options": "SAMEORIGIN",
|
|
"x-xss-protection": "1; mode=block",
|
|
"x-request-id": "2c056ad2-8e49-4443-b0e2-04b5836dce4c"
|
|
},
|
|
"responseBody": {
|
|
"id": "c2682005-d64f-4f2e-9e72-b9017c0097fc",
|
|
"music_session_id": null,
|
|
"name": "my session",
|
|
"description": "Automated test session",
|
|
"musician_access": true,
|
|
"approval_required": false,
|
|
"fan_access": false,
|
|
"fan_chat": false,
|
|
"create_type": null,
|
|
"band_id": null,
|
|
"user_id": "27bd4a30-d1b8-4eea-8454-01a104d59381",
|
|
"genre_id": "acapella",
|
|
"created_at": "2026-01-20T16:51:34.911Z",
|
|
"like_count": 0,
|
|
"comment_count": 0,
|
|
"play_count": 0,
|
|
"scheduled_duration": "01:00:00",
|
|
"language": "eng",
|
|
"recurring_mode": "once",
|
|
"language_description": "English",
|
|
"scheduled_start_date": "Wed 21 January 2026",
|
|
"access_description": "Musicians may join at will. Fans may not listen to session.",
|
|
"timezone": "Central Time (US & Canada),America/Chicago",
|
|
"timezone_id": "America/Chicago",
|
|
"timezone_description": "Central Time (US & Canada)",
|
|
"musician_access_description": "Musicians may join at will",
|
|
"fan_access_description": "Fans may not listen to session",
|
|
"session_removed_at": null,
|
|
"legal_policy": "legal_policy",
|
|
"open_rsvps": false,
|
|
"is_unstructured_rsvp?": false,
|
|
"friends_can_join": true,
|
|
"use_video_conferencing_server": true,
|
|
"creator": {
|
|
"id": "27bd4a30-d1b8-4eea-8454-01a104d59381",
|
|
"name": "Nuwan Chaturanga",
|
|
"photo_url": null
|
|
},
|
|
"band": null,
|
|
"users": [],
|
|
"comments": [],
|
|
"session_info_comments": [],
|
|
"music_notations": [],
|
|
"invitations": [],
|
|
"approved_rsvps": [
|
|
{
|
|
"id": "27bd4a30-d1b8-4eea-8454-01a104d59381",
|
|
"photo_url": null,
|
|
"first_name": "Nuwan",
|
|
"last_name": "Chaturanga",
|
|
"name": "Nuwan Chaturanga",
|
|
"resolved_photo_url": "http://localhost:3000/assets/shared/avatar_generic.png",
|
|
"full_score": null,
|
|
"audio_latency": 5,
|
|
"internet_score": null,
|
|
"instrument_list": [
|
|
{
|
|
"id": "other",
|
|
"desc": "Other",
|
|
"level": 3
|
|
}
|
|
],
|
|
"rsvp_request_id": "3b57a648-3858-44a0-8650-45555a6dd33b"
|
|
}
|
|
],
|
|
"open_slots": [],
|
|
"pending_invitations": [],
|
|
"pending_rsvp_requests": [],
|
|
"lesson_session": null,
|
|
"active_music_session": null,
|
|
"can_join": true,
|
|
"share_url": "http://www.jamkazam.local:3000/s/ZAPOFY0FCPM",
|
|
"genres": [
|
|
"A Cappella"
|
|
],
|
|
"scheduled_start": "Tue 20 January 2026 22:21:00",
|
|
"pretty_scheduled_start_with_timezone": "Tuesday, January 20, 10:21-10:21 PM US Central Time",
|
|
"pretty_scheduled_start_short": "Tuesday, January 20 - 10:21pm"
|
|
}
|
|
},
|
|
{
|
|
"method": "POST",
|
|
"url": "http://www.jamkazam.local:3000/api/sessions/c2682005-d64f-4f2e-9e72-b9017c0097fc/participants",
|
|
"pathname": "/api/sessions/c2682005-d64f-4f2e-9e72-b9017c0097fc/participants",
|
|
"timestamp": 1768927895579,
|
|
"requestHeaders": {
|
|
"accept": "application/json",
|
|
"referer": "http://beta.jamkazam.local:4000/",
|
|
"accept-language": "en-US",
|
|
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
|
|
"content-type": "application/json"
|
|
},
|
|
"requestBody": {
|
|
"client_id": "8d64a3b0-2f34-48c1-8199-74766ad6b1ac",
|
|
"as_musician": true,
|
|
"tracks": [
|
|
{
|
|
"client_track_id": "d4734735-0acb-4e87-9737-320efb024b3f",
|
|
"client_resource_id": "0x60000117dab0",
|
|
"instrument_id": "piano",
|
|
"sound": "stereo"
|
|
}
|
|
],
|
|
"client_role": "parent",
|
|
"parent_client_id": ""
|
|
},
|
|
"duration": 444,
|
|
"responseStatus": 201,
|
|
"responseHeaders": {
|
|
"content-encoding": "gzip",
|
|
"x-content-type-options": "nosniff",
|
|
"transfer-encoding": "chunked",
|
|
"x-xss-protection": "1; mode=block",
|
|
"x-request-id": "74ae651d-b619-436b-bf23-0a101b498f10",
|
|
"x-runtime": "0.440659",
|
|
"etag": "W/\"511bac56d5816bf59cf165f3ab9f9289\"",
|
|
"x-frame-options": "SAMEORIGIN",
|
|
"access-control-max-age": "7200",
|
|
"access-control-allow-methods": "GET, POST, PUT, DELETE, OPTIONS",
|
|
"access-control-allow-origin": "http://beta.jamkazam.local:4000",
|
|
"location": "http://www.jamkazam.local:3000/api/sessions/c2682005-d64f-4f2e-9e72-b9017c0097fc",
|
|
"access-control-expose-headers": "",
|
|
"vary": "Accept-Encoding, Origin",
|
|
"access-control-allow-credentials": "true",
|
|
"content-type": "application/json; charset=utf-8",
|
|
"cache-control": "max-age=0, private, must-revalidate"
|
|
},
|
|
"responseBody": {
|
|
"id": "c2682005-d64f-4f2e-9e72-b9017c0097fc",
|
|
"name": "my session",
|
|
"description": "Automated test session",
|
|
"musician_access": true,
|
|
"approval_required": false,
|
|
"friends_can_join": true,
|
|
"fan_access": false,
|
|
"fan_chat": false,
|
|
"user_id": "27bd4a30-d1b8-4eea-8454-01a104d59381",
|
|
"claimed_recording_initiator_id": null,
|
|
"track_changes_counter": 0,
|
|
"max_score": 0,
|
|
"backing_track_path": null,
|
|
"metronome_active": false,
|
|
"jam_track_initiator_id": null,
|
|
"jam_track_id": null,
|
|
"music_session_id_int": 3065,
|
|
"use_video_conferencing_server": true,
|
|
"created_at": "2026-01-20T16:51:35.602Z",
|
|
"music_notations": [],
|
|
"participants": [
|
|
{
|
|
"ip_address": "127.0.0.1",
|
|
"client_id": "8d64a3b0-2f34-48c1-8199-74766ad6b1ac",
|
|
"joined_session_at": "2026-01-20T16:51:35.654Z",
|
|
"id": "2a4bf89d-6da3-4e80-b253-deb796ebb489",
|
|
"metronome_open": false,
|
|
"is_jamblaster": false,
|
|
"client_role": "parent",
|
|
"parent_client_id": "",
|
|
"client_id_int": 93868,
|
|
"tracks": [
|
|
{
|
|
"id": "662bdeb9-3dfe-4753-98e4-3902b5a10534",
|
|
"connection_id": "2a4bf89d-6da3-4e80-b253-deb796ebb489",
|
|
"instrument_id": "piano",
|
|
"sound": "stereo",
|
|
"client_track_id": "d4734735-0acb-4e87-9737-320efb024b3f",
|
|
"client_resource_id": "0x60000117dab0",
|
|
"updated_at": "2026-01-20T16:51:35.657Z",
|
|
"instrument": "Piano"
|
|
}
|
|
],
|
|
"backing_tracks": [],
|
|
"user": {
|
|
"id": "27bd4a30-d1b8-4eea-8454-01a104d59381",
|
|
"photo_url": null,
|
|
"name": "Nuwan Chaturanga",
|
|
"is_friend": false,
|
|
"connection_state": "connected",
|
|
"subscription": "jamsubplatinum"
|
|
}
|
|
}
|
|
],
|
|
"invitations": [],
|
|
"lesson_session": null,
|
|
"join_requests": [],
|
|
"jam_track": null,
|
|
"claimed_recording": null,
|
|
"subscription": {
|
|
"play_time_per_month": null,
|
|
"play_time_per_session": null,
|
|
"can_record_audio": true,
|
|
"can_record_video": true,
|
|
"can_use_video": true,
|
|
"can_record_wave": true,
|
|
"video_resolution": 4,
|
|
"audio_max_bitrate": 5,
|
|
"can_broadcast": true,
|
|
"broadcasting_type": 3,
|
|
"max_players": null,
|
|
"pro_audio": true,
|
|
"has_support": true,
|
|
"name": "Platinum",
|
|
"rank": 3,
|
|
"remaining_month_play_time": null
|
|
},
|
|
"session_rules": {
|
|
"remaining_session_play_time": null
|
|
},
|
|
"can_join": true,
|
|
"genres": [
|
|
"A Cappella"
|
|
],
|
|
"recording": null,
|
|
"share_url": "http://www.jamkazam.local:3000/s/ZAPOFY0FCPM",
|
|
"session_controller_id": "27bd4a30-d1b8-4eea-8454-01a104d59381"
|
|
}
|
|
},
|
|
{
|
|
"method": "GET",
|
|
"url": "http://www.jamkazam.local:3000/api/sessions/c2682005-d64f-4f2e-9e72-b9017c0097fc",
|
|
"pathname": "/api/sessions/c2682005-d64f-4f2e-9e72-b9017c0097fc",
|
|
"timestamp": 1768927896184,
|
|
"requestHeaders": {
|
|
"accept": "application/json",
|
|
"referer": "http://beta.jamkazam.local:4000/",
|
|
"accept-language": "en-US",
|
|
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36",
|
|
"content-type": "application/json"
|
|
},
|
|
"duration": 182,
|
|
"responseStatus": 200,
|
|
"responseHeaders": {
|
|
"content-encoding": "gzip",
|
|
"x-content-type-options": "nosniff",
|
|
"transfer-encoding": "chunked",
|
|
"x-xss-protection": "1; mode=block",
|
|
"x-request-id": "320d63a4-cd6e-45c2-affb-dc16a4908dd8",
|
|
"x-runtime": "0.075026",
|
|
"etag": "W/\"1140a03eccac397577d88aa4add338ae\"",
|
|
"x-frame-options": "SAMEORIGIN",
|
|
"access-control-max-age": "7200",
|
|
"access-control-allow-methods": "GET, POST, PUT, DELETE, OPTIONS",
|
|
"access-control-allow-origin": "http://beta.jamkazam.local:4000",
|
|
"access-control-expose-headers": "",
|
|
"vary": "Accept-Encoding, Origin",
|
|
"access-control-allow-credentials": "true",
|
|
"content-type": "application/json; charset=utf-8",
|
|
"cache-control": "max-age=0, private, must-revalidate"
|
|
},
|
|
"responseBody": {
|
|
"id": "c2682005-d64f-4f2e-9e72-b9017c0097fc",
|
|
"name": "my session",
|
|
"description": "Automated test session",
|
|
"musician_access": true,
|
|
"approval_required": false,
|
|
"friends_can_join": true,
|
|
"fan_access": false,
|
|
"fan_chat": false,
|
|
"user_id": "27bd4a30-d1b8-4eea-8454-01a104d59381",
|
|
"claimed_recording_initiator_id": null,
|
|
"track_changes_counter": 0,
|
|
"max_score": 0,
|
|
"backing_track_path": null,
|
|
"metronome_active": false,
|
|
"jam_track_initiator_id": null,
|
|
"jam_track_id": null,
|
|
"music_session_id_int": 3065,
|
|
"use_video_conferencing_server": true,
|
|
"created_at": "2026-01-20T16:51:35.602Z",
|
|
"music_notations": [],
|
|
"participants": [
|
|
{
|
|
"ip_address": "127.0.0.1",
|
|
"client_id": "8d64a3b0-2f34-48c1-8199-74766ad6b1ac",
|
|
"joined_session_at": "2026-01-20T16:51:35.654Z",
|
|
"id": "2a4bf89d-6da3-4e80-b253-deb796ebb489",
|
|
"metronome_open": false,
|
|
"is_jamblaster": false,
|
|
"client_role": "parent",
|
|
"parent_client_id": "",
|
|
"client_id_int": 93868,
|
|
"tracks": [
|
|
{
|
|
"id": "662bdeb9-3dfe-4753-98e4-3902b5a10534",
|
|
"connection_id": "2a4bf89d-6da3-4e80-b253-deb796ebb489",
|
|
"instrument_id": "piano",
|
|
"sound": "stereo",
|
|
"client_track_id": "d4734735-0acb-4e87-9737-320efb024b3f",
|
|
"client_resource_id": "0x60000117dab0",
|
|
"updated_at": "2026-01-20T16:51:35.657Z",
|
|
"instrument": "Piano"
|
|
}
|
|
],
|
|
"backing_tracks": [],
|
|
"user": {
|
|
"id": "27bd4a30-d1b8-4eea-8454-01a104d59381",
|
|
"photo_url": null,
|
|
"name": "Nuwan Chaturanga",
|
|
"is_friend": false,
|
|
"connection_state": "connected",
|
|
"subscription": "jamsubplatinum"
|
|
}
|
|
}
|
|
],
|
|
"invitations": [],
|
|
"lesson_session": null,
|
|
"join_requests": [],
|
|
"jam_track": null,
|
|
"claimed_recording": null,
|
|
"can_join": true,
|
|
"genres": [
|
|
"A Cappella"
|
|
],
|
|
"recording": null,
|
|
"share_url": "http://www.jamkazam.local:3000/s/ZAPOFY0FCPM",
|
|
"session_controller_id": "27bd4a30-d1b8-4eea-8454-01a104d59381"
|
|
}
|
|
}
|
|
] |