POST api/Sessions?ClientId={ClientId}&eventSourceId={eventSourceId}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
ClientId

integer

None.

eventSourceId

integer

Required

Body Parameters

Collection of Mimic_Session
NameDescriptionTypeAdditional information
id

integer

None.

barracuda_dll_version

string

None.

mantis_duo_serial_no

string

None.

msim_engine_version

string

None.

scene_version

string

None.

exercise_id

integer

None.

curriculum_id

integer

None.

date_time

date

None.

category_id

integer

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "id": 1,
    "barracuda_dll_version": "sample string 2",
    "mantis_duo_serial_no": "sample string 3",
    "msim_engine_version": "sample string 4",
    "scene_version": "sample string 5",
    "exercise_id": 1,
    "curriculum_id": 1,
    "date_time": 1776153562,
    "category_id": 1
  },
  {
    "id": 1,
    "barracuda_dll_version": "sample string 2",
    "mantis_duo_serial_no": "sample string 3",
    "msim_engine_version": "sample string 4",
    "scene_version": "sample string 5",
    "exercise_id": 1,
    "curriculum_id": 1,
    "date_time": 1776153562,
    "category_id": 1
  }
]

application/xml, text/xml

Sample:
<ArrayOfMimic_Session xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MScore.Synchronization.WebApi.Dto.Sync.Tables">
  <Mimic_Session>
    <barracuda_dll_version>sample string 2</barracuda_dll_version>
    <category_id>1</category_id>
    <curriculum_id>1</curriculum_id>
    <date_time>2026-04-14T07:59:22.3285356+00:00</date_time>
    <exercise_id>1</exercise_id>
    <id>1</id>
    <mantis_duo_serial_no>sample string 3</mantis_duo_serial_no>
    <msim_engine_version>sample string 4</msim_engine_version>
    <scene_version>sample string 5</scene_version>
  </Mimic_Session>
  <Mimic_Session>
    <barracuda_dll_version>sample string 2</barracuda_dll_version>
    <category_id>1</category_id>
    <curriculum_id>1</curriculum_id>
    <date_time>2026-04-14T07:59:22.3285356+00:00</date_time>
    <exercise_id>1</exercise_id>
    <id>1</id>
    <mantis_duo_serial_no>sample string 3</mantis_duo_serial_no>
    <msim_engine_version>sample string 4</msim_engine_version>
    <scene_version>sample string 5</scene_version>
  </Mimic_Session>
</ArrayOfMimic_Session>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'IEnumerable`1'.

Response Information

Resource Description

Collection of InvalidEntry
NameDescriptionTypeAdditional information
Index

integer

None.

Message

string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "Index": 1,
    "Message": "sample string 2"
  },
  {
    "Index": 1,
    "Message": "sample string 2"
  }
]

application/xml, text/xml

Sample:
<ArrayOfInvalidEntry xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MScore.Synchronization.WebApi.Dto.Sync">
  <InvalidEntry>
    <Index>1</Index>
    <Message>sample string 2</Message>
  </InvalidEntry>
  <InvalidEntry>
    <Index>1</Index>
    <Message>sample string 2</Message>
  </InvalidEntry>
</ArrayOfInvalidEntry>