Skip to main content
GET
/
streaming
/
statistics
/
stream
Python
import os
from gcore import Gcore

client = Gcore(
    api_key=os.environ.get("GCORE_API_KEY"),  # This is the default and can be omitted
)
stream_series = client.streaming.statistics.get_stream_series(
    from_="from",
    to="to",
)
print(stream_series)
[
  {
    "client": 123,
    "metrics": {
      "streams": [
        [
          1640995210,
          10
        ],
        [
          1640995310,
          10
        ],
        [
          1640995410,
          10
        ],
        [
          1640995510,
          20
        ],
        [
          1640995610,
          20
        ]
      ]
    }
  }
]

Authorizations

Authorization
string
header
required

API key for authentication. Make sure to include the word apikey, followed by a single space and then your token. Example: apikey 1234$abcdef

Query Parameters

from
string
required

Start of time frame. Datetime in ISO 8601 format.

to
string
required

End of time frame. Datetime in ISO 8601 format.

granularity
enum<string>
default:1h

specifies the time interval for grouping data

Available options:
1m,
5m,
15m,
1h,
1d

Response

OK

client
integer
required
metrics
object
required
Example:
[
{
"client": 123,
"metrics": {
"streams": [
[1640995210, 10],
[1640995310, 10],
[1640995410, 10],
[1640995510, 20],
[1640995610, 20]
]
}
}
]