SaaS App and Device Management APIs

APIs to monitor and manager integrations

Fetch Github repositories

get

Returns a list of repositories Nightfall has access to.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
limitinteger · min: 1 · max: 100Optional

The maximum number of records to be returned in the response

Default: 100
pageTokenstringOptional

Cursor for getting the next page of results

Responses
chevron-right
200

Successful response

application/json
get
/github/repositories

List endpoint devices

get

Returns a list of endpoint devices where the Nightfall agent is installed across the organization.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
limitinteger · min: 1 · max: 500Optional

The maximum number of agents to be returned in the response

Default: 500
pageTokenstringOptional

Cursor for getting the next page of results

querystringOptional

Prefix search across device name, device ID, and user email

agentVersionstring · enumOptional

Filter agents by version status

Possible values:
stealthModestring · enumOptional

Filter agents by stealth mode status

Possible values:
profileStatusstring · enumOptional

Filter agents by profile status

Possible values:
browserExtensionsstringOptional

Comma-delimited list of BROWSER:INSTALLED pairs to filter by browser extension status. Example: BROWSER_CHROME:true,BROWSER_EDGE:false. Supported browsers: BROWSER_CHROME, BROWSER_EDGE, BROWSER_FIREFOX, BROWSER_SAFARI, BROWSER_ARC, BROWSER_ATLAS, BROWSER_BRAVE, BROWSER_CHROME_BETA, BROWSER_COMET, BROWSER_VIVALDI. INSTALLED is true or false.

Example: BROWSER_CHROME:true,BROWSER_EDGE:false
Responses
chevron-right
200

Successful response

application/json
get
/endpoint/devices

Last updated

Was this helpful?