How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

GreyNoise Intelligence Sessions API

Endpoints for querying, analyzing, and exporting raw network session (PCAP)data captured by GreyNoise sensors. Use the `scope` parameter to controldata access (workspace or demo). Required entitlements vary by scope.

GreyNoise Intelligence Sessions API is one of 10 APIs that GreyNoise Intelligence publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Sessions. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, authentication docs, and a getting-started guide.

This API exposes 10 operations across 10 paths, and defines 15 schemas. It is described by OpenAPI 3.2.0, at version 3.0.0.

Requests are made against a single base URL, https://api.greynoise.io.

10 operations 10 paths 15 schemas 10 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
3.0.0
Base URL
https://api.greynoise.io
Authentication
API Key
Resource Areas
1

Authentication & Security 1

GreyNoise Intelligence Sessions API declares 1 security scheme for authenticating requests. An API key is passed in the header as key (APIKeyHeaderAuth). By default, every request must be authenticated.

  • APIKeyHeaderAuth — GreyNoise API key passed via the 'key' HTTP header.

Paths & Operations 10

Across 10 paths, the API surfaces 10 operations — 10 GET. Each is listed below with its method, path, parameters, and response codes.

Sessions 10

Endpoints for querying, analyzing, and exporting raw network session (PCAP) data captured by GreyNoise sensors. Use the scope parameter to control data access (workspace or demo).…

GET
/v3/sessions
Get Sessions
getSessions 8 params → 200400401403429500
GET
/v3/sessions/connections
Get Session Connections
getSessionConnections 8 params → 200400401403429500
GET
/v3/sessions/counts
Get Session Counts
getSessionCounts 6 params → 200400401403429500
GET
/v3/sessions/export
Export PCAP for Multiple Sessions
exportSessionsPcap 7 params → 200400401403404429500
GET
/v3/sessions/fields
Get Session Fields
getSessionFields 1 param → 200401403429500
GET
/v3/sessions/timeseries
Get Session Timeseries
getSessionTimeseries 7 params → 200400401403429500
GET
/v3/sessions/unique
Get Unique Field Values
getSessionUniqueValues 6 params → 200400401403429500
GET
/v3/sessions/{session_id}
Get Session by ID
getSessionById 2 params → 200400401403404429500
GET
/v3/sessions/{session_id}/export
Export Session Data
exportSessionData 3 params → 200400401403404429500
GET
/v3/sessions/{session_id}/frames
Get Session PCAP
getSessionPcap 2 params → 200400401403404429500

Schemas 15

The contract defines 15 schemas that model the data the API accepts and returns. The most detailed are Session (12 properties), SessionField (6 properties), SessionsResponse (4 properties), SessionPagination (4 properties). Each schema is shown below with its type and property counts.

Error
object
1 property 1 required
SessionTimeseriesItem
object
3 properties
Session
object
A network session captured by GreyNoise sensors. Sessions contain network flow data, protocol details, and enrichment metadata. The full set of fields is dynam…
12 properties
SessionConnectionsResponse
object
4 properties
SessionFieldsResponse
object
1 property
SessionTimeseriesResponse
object
4 properties
SessionField
object
6 properties
SessionRequestMetadata
object
3 properties
SessionConnectionNode
object
2 properties
SessionCountItem
object
3 properties
SessionPagination
object
4 properties
SessionsResponse
object
4 properties
SessionCountsResponse
object
3 properties
SessionConnectionLink
object
3 properties
SessionTimeseriesPoint
object
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

greynoise-sessions-api-openapi.yml Raw ↑

Other APIs GreyNoise Intelligence publishes across the network.

GreyNoise Intelligence Callback API
GreyNoise Intelligence Community API
GreyNoise Intelligence CVE API
GreyNoise Intelligence GNQL API
GreyNoise Intelligence IP Lookup API
GreyNoise Intelligence IP Timeline API
GreyNoise Intelligence Recall API
GreyNoise Intelligence Tags API
GreyNoise Intelligence Utility API
Where this information came from

This is an independent, third-party profile of GreyNoise Intelligence Sessions API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.