# Cortex API

## Cortex API V4

- [Getting Started](https://emotiv.gitbook.io/cortex-api/master.md)
- [Connecting to the Cortex API](https://emotiv.gitbook.io/cortex-api/connecting-to-the-cortex-api.md)
- [getCortexInfo](https://emotiv.gitbook.io/cortex-api/connecting-to-the-cortex-api/getcortexinfo.md)
- [Overview of API flow](https://emotiv.gitbook.io/cortex-api/overview-of-api-flow.md)
- [Offline support](https://emotiv.gitbook.io/cortex-api/overview-of-api-flow/offline-support.md)
- [Authentication](https://emotiv.gitbook.io/cortex-api/authentication.md)
- [getUserLogin](https://emotiv.gitbook.io/cortex-api/authentication/getuserlogin.md)
- [requestAccess](https://emotiv.gitbook.io/cortex-api/authentication/requestaccess.md)
- [hasAccessRight](https://emotiv.gitbook.io/cortex-api/authentication/hasaccessright.md)
- [authorize](https://emotiv.gitbook.io/cortex-api/authentication/authorize.md)
- [generateNewToken](https://emotiv.gitbook.io/cortex-api/authentication/generatenewtoken.md)
- [getUserInformation](https://emotiv.gitbook.io/cortex-api/authentication/getuserinformation.md)
- [getLicenseInfo](https://emotiv.gitbook.io/cortex-api/authentication/getlicenseinfo.md)
- [Headsets](https://emotiv.gitbook.io/cortex-api/headset.md)
- [controlDevice](https://emotiv.gitbook.io/cortex-api/headset/controldevice.md)
- [configMapping](https://emotiv.gitbook.io/cortex-api/headset/configmapping.md)
- [queryHeadsets](https://emotiv.gitbook.io/cortex-api/headset/queryheadsets.md)
- [updateHeadset](https://emotiv.gitbook.io/cortex-api/headset/updateheadset.md)
- [updateHeadsetCustomInfo](https://emotiv.gitbook.io/cortex-api/headset/updateheadsetcustominfo.md)
- [syncWithHeadsetClock](https://emotiv.gitbook.io/cortex-api/headset/syncwithheadsetclock.md)
- [Headset object](https://emotiv.gitbook.io/cortex-api/headset/headset-object.md)
- [Sessions](https://emotiv.gitbook.io/cortex-api/session.md)
- [createSession](https://emotiv.gitbook.io/cortex-api/session/createsession.md)
- [updateSession](https://emotiv.gitbook.io/cortex-api/session/updatesession.md)
- [querySessions](https://emotiv.gitbook.io/cortex-api/session/querysessions.md)
- [Session object](https://emotiv.gitbook.io/cortex-api/session/session-object.md)
- [Data Subscription](https://emotiv.gitbook.io/cortex-api/data-subscription.md)
- [subscribe](https://emotiv.gitbook.io/cortex-api/data-subscription/subscribe.md)
- [unsubscribe](https://emotiv.gitbook.io/cortex-api/data-subscription/unsubscribe.md)
- [Data sample object](https://emotiv.gitbook.io/cortex-api/data-subscription/data-sample-object.md)
- [Records](https://emotiv.gitbook.io/cortex-api/records.md)
- [createRecord](https://emotiv.gitbook.io/cortex-api/records/createrecord.md)
- [stopRecord](https://emotiv.gitbook.io/cortex-api/records/stoprecord.md)
- [updateRecord](https://emotiv.gitbook.io/cortex-api/records/updaterecord.md)
- [deleteRecord](https://emotiv.gitbook.io/cortex-api/records/deleterecord.md)
- [exportRecord](https://emotiv.gitbook.io/cortex-api/records/exportrecord.md)
- [queryRecords](https://emotiv.gitbook.io/cortex-api/records/queryrecords.md)
- [getRecordInfos](https://emotiv.gitbook.io/cortex-api/records/getrecordinfos.md)
- [configOptOut](https://emotiv.gitbook.io/cortex-api/records/configoptout.md)
- [requestToDownloadRecordData](https://emotiv.gitbook.io/cortex-api/records/requesttodownloadrecorddata.md)
- [Record object](https://emotiv.gitbook.io/cortex-api/records/record-object.md)
- [Markers](https://emotiv.gitbook.io/cortex-api/markers.md)
- [injectMarker](https://emotiv.gitbook.io/cortex-api/markers/injectmarker.md)
- [updateMarker](https://emotiv.gitbook.io/cortex-api/markers/updatemarker.md)
- [Marker object](https://emotiv.gitbook.io/cortex-api/markers/marker-object.md)
- [Subjects](https://emotiv.gitbook.io/cortex-api/subjects.md)
- [createSubject](https://emotiv.gitbook.io/cortex-api/subjects/createsubject.md)
- [updateSubject](https://emotiv.gitbook.io/cortex-api/subjects/updatesubject.md)
- [deleteSubjects](https://emotiv.gitbook.io/cortex-api/subjects/deletesubjects.md)
- [querySubjects](https://emotiv.gitbook.io/cortex-api/subjects/querysubjects.md)
- [getDemographicAttributes](https://emotiv.gitbook.io/cortex-api/subjects/getdemographicattributes.md)
- [Subject object](https://emotiv.gitbook.io/cortex-api/subjects/subject-object.md)
- [BCI](https://emotiv.gitbook.io/cortex-api/bci.md)
- [queryProfile](https://emotiv.gitbook.io/cortex-api/bci/queryprofile.md)
- [getCurrentProfile](https://emotiv.gitbook.io/cortex-api/bci/getcurrentprofile.md)
- [setupProfile](https://emotiv.gitbook.io/cortex-api/bci/setupprofile.md)
- [loadGuestProfile](https://emotiv.gitbook.io/cortex-api/bci/loadguestprofile.md)
- [getDetectionInfo](https://emotiv.gitbook.io/cortex-api/bci/getdetectioninfo.md)
- [training](https://emotiv.gitbook.io/cortex-api/bci/training.md)
- [Readonly profile](https://emotiv.gitbook.io/cortex-api/bci/readonly-profile.md)
- [Advanced BCI](https://emotiv.gitbook.io/cortex-api/advanced-bci.md)
- [getTrainedSignatureActions](https://emotiv.gitbook.io/cortex-api/advanced-bci/gettrainedsignatureactions.md)
- [getTrainingTime](https://emotiv.gitbook.io/cortex-api/advanced-bci/gettrainingtime.md)
- [facialExpressionSignatureType](https://emotiv.gitbook.io/cortex-api/advanced-bci/facialexpressionsignaturetype.md)
- [facialExpressionThreshold](https://emotiv.gitbook.io/cortex-api/advanced-bci/facialexpressionthreshold.md)
- [mentalCommandActiveAction](https://emotiv.gitbook.io/cortex-api/advanced-bci/mentalcommandactiveaction.md)
- [mentalCommandBrainMap](https://emotiv.gitbook.io/cortex-api/advanced-bci/mentalcommandbrainmap.md)
- [mentalCommandGetSkillRating](https://emotiv.gitbook.io/cortex-api/advanced-bci/mentalcommandgetskillrating.md)
- [mentalCommandTrainingThreshold](https://emotiv.gitbook.io/cortex-api/advanced-bci/mentalcommandtrainingthreshold.md)
- [mentalCommandActionSensitivity](https://emotiv.gitbook.io/cortex-api/advanced-bci/mentalcommandactionsensitivity.md)
- [Warning Objects](https://emotiv.gitbook.io/cortex-api/warning-objects.md)
- [Error Codes](https://emotiv.gitbook.io/cortex-api/error-codes.md)
- [Troubleshooting Guide](https://emotiv.gitbook.io/cortex-api/troubleshooting-guide.md)
- [Release Notes](https://emotiv.gitbook.io/cortex-api/release-notes.md)
- [cortexaccess tool](https://emotiv.gitbook.io/cortex-api/cortexaccess-tool.md)
