Modeller
Alle API-responser bruger snake_case JSON (som i OpenAPI-kontrakten). Timestamps er typisk ISO 8601 datetime-strenge. UUID'er returneres som strenge.
Model-oversigt
Felt-konventioner
| Type |
Format |
Eksempel |
| string |
UTF-8 tekst |
"meet.alice" |
| uuid |
UUID-streng |
"8583f400-7886-48c9-874b-5fefc2ac097e" |
| datetime |
ISO 8601 |
"2020-05-21T17:32:28.556929" |
| integer |
Heltal |
579 |
| boolean |
true / false |
"is_locked": false |
Live-status timestamps (start_time, connect_time m.fl.) kan være uden timezone-offset — behand dem som server-lokale tidspunkter medmindre andet er dokumenteret for miljøet.
live-conference
Aktiv konference returneret af live-status endpoints.
Felter
| Felt |
Type |
Beskrivelse |
id |
string |
Konference-ID |
group_id |
integer |
VDX gruppe-ID |
group_name |
string |
Gruppenavn |
organisation_name |
string |
Organisationsnavn |
name |
string |
Konferencenavn / URI |
start_time |
string |
Starttidspunkt |
is_locked |
boolean |
Konference låst |
is_started |
boolean |
Konference startet |
is_encrypted |
boolean |
Kryptering aktiv |
service_type |
string |
Konferencetype (fx conference) |
participant_count |
integer |
Antal deltagere |
overall_quality |
string |
Samlet kvalitetsvurdering |
overall_quality_percent |
number |
Kvalitet i procent |
overall_quality_count |
integer[] |
Kvalitetsfordeling |
aliases |
string[] |
Aliases for konferencen |
participants_data |
array |
Array af live-participant |
JSON-eksempel
{
"id": "abc123",
"group_id": 12345,
"group_name": "Eksempel Kommune",
"organisation_name": "Eksempel Kommune",
"name": "123456@video.domain",
"start_time": "2026-06-28T10:00:00",
"is_locked": false,
"is_started": true,
"is_encrypted": true,
"service_type": "conference",
"participant_count": 2,
"overall_quality": "good",
"overall_quality_percent": 95.5,
"aliases": ["123456@video.domain"],
"participants_data": []
}
live-participant
Deltager i en aktiv konference. Indlejret i participants_data på live-conference.
Felter (udvalgte)
| Felt |
Type |
Beskrivelse |
id |
string |
Deltager-ID |
display_name |
string |
Vist navn |
participant_alias |
string |
Deltager-alias |
call_direction |
string |
Opkaldets retning |
call_quality |
string |
Opkaldskvalitet |
connect_time |
string |
Tilslutningstidspunkt |
is_muted |
boolean |
Mikrofon slået fra |
is_presenting |
boolean |
Præsenterer indhold |
protocol |
string |
Protokol (fx SIP, WebRTC) |
vendor |
string |
Klient/leverandør |
role |
string |
Rolle i konferencen |
bandwidth |
integer |
Båndbredde |
media_streams |
array |
Array af live-media-stream |
Mediestrøm for en deltager — bruges til kvalitetsmonitorering.
Felter (udvalgte)
| Felt |
Type |
Beskrivelse |
id |
string |
Strøm-ID |
type |
string |
Strømtype (fx video, audio) |
rx_codec / tx_codec |
string |
Modtaget/sendt codec |
rx_bitrate |
integer |
Modtaget bitrate |
rx_fps / tx_fps |
number |
Frames per sekund |
rx_jitter / tx_jitter |
number |
Jitter |
rx_packets_lost |
number |
Tabte pakker (modtaget) |
rx_resolution |
string |
Opløsning |
start_time |
string |
Strøm starttidspunkt |
historic-conference
Afsluttet konference returneret af historik-endpoints. Indeholder både Pexip-konferencedata og VDX mødekontekst.
Felter (udvalgte)
| Felt |
Type |
Beskrivelse |
conferenceId |
uuid |
Konference-ID (Pexip) |
group_id |
integer |
VDX gruppe-ID |
group_name |
string |
Gruppenavn |
name |
string |
Konferencenavn |
start_time |
datetime |
Konferencestart (påkrævet) |
end_time |
datetime |
Konferenceslut |
duration |
integer |
Varighed i sekunder |
participant_count |
integer |
Antal deltagere |
service_type |
string |
Konferencetype |
overall_quality |
string |
Samlet kvalitet |
overall_quality_percent |
number |
Kvalitet i procent |
local_alias |
string |
Lokal alias |
remote_alias |
string |
Fjern alias |
meetingid |
uuid |
VDX møde-UUID |
meeting_start_time |
datetime |
VDX møde start |
meeting_end_time |
datetime |
VDX møde slut |
meeting_uri_with_domain |
string |
Møde-URI med domæne |
meeting_created_by_name |
string |
Oprettet af |
meeting_organized_by_name |
string |
Arrangeret af |
meeting_project_code |
string |
Projektreference |
meeting_external_id |
string |
Eksternt ID fra booking-system |
additional_info |
array |
additional_info_type |
JSON-eksempel
{
"conferenceId": "8583f400-7886-48c9-874b-5fefc2ac097e",
"group_id": 12345,
"group_name": "Eksempel Kommune",
"name": "123456@video.domain",
"start_time": "2026-06-28T10:00:00",
"end_time": "2026-06-28T10:30:00",
"duration": 1800,
"participant_count": 3,
"service_type": "conference",
"overall_quality": "good",
"overall_quality_percent": 92.0,
"meetingid": "46b46a1e-a4d3-4387-87ee-a67dcaa222cb",
"meeting_uri_with_domain": "123456@video.domain",
"meeting_created_by_name": "laege@eksempel.dk",
"meeting_organized_by_name": "laege@eksempel.dk",
"meeting_project_code": "PROJ001",
"additional_info": []
}
additional_info_type
Nøgle/værdi-par knyttet til historisk konference.
| Felt |
Type |
Beskrivelse |
key |
string |
Nøgle |
value |
string |
Værdi |
basicError
Standard fejlrespons.
| Felt |
Type |
Beskrivelse |
timestamp |
datetime |
Fejltidspunkt |
status |
integer |
HTTP-statuskode |
error |
string |
Fejlbesked |
path |
string |
Request path |
detailedError
Udvidet fejlrespons (arver basicError).
| Felt |
Type |
Beskrivelse |
detailed_error |
string |
Detaljeret fejlbeskrivelse |
detailed_error_code |
string |
Fejlkode (10, 20) |
Se også
Ændringshistorik
| Dato |
Ændring |
| 2026-06-27 |
Første model-reference for VDX Pexip History Service |