arrow-left

All pages
gitbookPowered by GitBook
1 of 1

Loading...

queryProfile

This method returns the list of all the training profiles of the user.

hashtag
Parameters

Name

Type

Required

Description

hashtag
Result

The result is an array of objects , or an empty array if the user has no profile. Each object includes these fields:

hashtag
Example

cortexToken

string

yes

A token returned by authorize.

uuid

string

The unique ID of this profile.

name

string

The name of the profile.

readOnly

boolean

If a headset is created before v3.6.5, the profile will become read-only when upgrading to v3.6.5. See readonly profile. This field is available since v3.6.5.

eegChannels

array

The list of EEG channels of a headset with which this profile can be loaded. For example, if eegChannels of a profile is ["AF3","T7","Pz","T8","AF4"], this profile can be loaded for Insight headset. This field is available since v3.6.5.

{
    "id": 1,
    "jsonrpc": "2.0",
    "method": "queryProfile",
    "params": {
        "cortexToken": "xxx"
    }
}
{
    "id": 1,
    "jsonrpc": "2.0",
    "result": [
        {
            "uuid":"xxx"
            "name":"Profile A",
            "readOnly":false,
            "eegChannels":["AF3","T7","Pz","T8"
        },
        {
            "uuid":"yyy"
            "name":"Profile B",
            "readOnly":true,
            "eegChannels":["AF3","F7","F3","FC5"
        }
    ]
}
,
"
AF4
"
]
,
"
T7
"
,
"
P7
"
,
"
O1
"
,
"
O2
"
,
"
P8
"
,
"
T8
"
,
"
FC6
"
,
"
F4
"
,
"
F8
"
,
"
AF4
"
]