createRecord
This method is to create a new record.
Name | Type | Required | Description |
cortexToken | string | yes | |
session | string | yes | |
title | string | yes | The title of the record. Must be 200 characters or less. |
description | string | no | The description of the record. |
subjectName | string | no | The name of a subject created by createSubject. The subject is the person wearing the headset during the record. If you omit this field, then Cortex assumes that the current user is using the headset. |
tags | array of strings | no | A list of tags you can associate to this record.
You can use queryRecords to search the records by tags. |
experimentId | number (integer) | no | An experiment id you can associate to this record. If you omit this parameter then the experimentId of the record will be zero. This parameter was added in Cortex 2.2.1 |
The result is an object containing two fields:
Name | Type | Description |
record | object | |
sessionId | string | The id of the session this record is linked to. |
Request
Response
{
"id": 1,
"jsonrpc": "2.0",
"method": "createRecord",
"params": {
"cortexToken": "xxx",
"session": "1067dc90-eb17-489b-9514-69cb79ac696c",
"title": "Cortex Examples C++"
}
}
{
"id": 1,
"jsonrpc": "2.0",
"result": {
"record": {
"uuid": "222eb845-bc44-4a01-bf28-07445a7c7e8a",
"applicationId": "com.jon.snow.winterfell-app",
"applicationVersion": "1.0",
"description": "",
"endDatetime": "",
"experimentId": 0,
"licenseId": "xxx",
"licenseScope": ["pm","eeg"],
"ownerId": "76c3468a-d9c0-428d-81b4-bdac5d63860e",
"startDatetime": "2019-05-31T11:06:24.398560+07:00",
"tags": [],
"title": "Cortex Examples C++"
},
"sessionId": "1067dc90-eb17-489b-9514-69cb79ac696c"
}
}
Last modified 3yr ago