Get all streams
Changed onList all streams in your account. Your account's default stream is not listed.
Pagination. page (1-based, default 1) and itemsPerPage (default 30, at most 1000). The response is a plain JSON array.
Authentication: TextPeak API key in the Authorization header (see Authentication in the API Overview).
Request
- Base URLhttps://api.commpeak.com/textpeak
- URLhttps://api.commpeak.com/textpeak/streams
- AuthAPI key in header Authorization
Query parameters
Page number (1-based).
Items per page, at most 1000.
Sort by ID.
Exact stream ID.
Stream name contains this text.
Stream type (case-insensitive).
Any of these stream types.
Stream state (case-insensitive).
Any of these stream states.
IP allow-list contains this text.
Only streams with this tag ID.
Response
Successful Response
Example response
[
{
"description": "Outbound marketing to US contacts",
"id": 5,
"ipAcl": "192.0.2.10",
"name": "Marketing US",
"state": "READY",
"streamTags": [
{
"id": 12,
"value": "vip"
}
],
"streamUid": "9f1c2d3e4b5a6789c0d1e2f3a4b5c6d7",
"type": "MARKETING"
}
]Changes
- breaking
for the
queryrequest parameteritemsPerPage, default value30was added - breaking
response property
items/callerIdlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200 - breaking
response property
items/descriptionlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200 - breaking
response property
items/ipAcllist-of-types was widened by adding typesnullto media typeapplication/jsonof response200 - breaking
response property
items/namelist-of-types was widened by adding typesnullto media typeapplication/jsonof response200 - breaking
response property
items/streamUidlist-of-types was widened by adding typesnullto media typeapplication/jsonof response200 - warning
deleted the
queryrequest parameter_page - warning
added the new
EMAILenum value to the/response property for the response status - warning
added the new
UNKNOWNenum value to the/response property for the response status - warning
added the new
UNKNOWNenum value to the/response property for the response status - warning
added the new
WHATSAPP_BUSINESS_AUTHenum value to the/response property for the response status - warning
added the new
WHATSAPP_EMBEDDEDenum value to the/response property for the response status - info
api operation id
getAllStreamsremoved and replaced withlist_streams - info
the endpoint scheme security
APIKeyHeaderwas added to the API - info
added the new optional
queryrequest parameterid - info
added the new optional
queryrequest parameteripAcl - info
added the new optional
queryrequest parametername - info
added the new optional
queryrequest parameterorder[id] - info
added the new optional
queryrequest parameterpage - info
added the new optional
queryrequest parameterstate - info
added the new optional
queryrequest parameterstate[] - info
added the new optional
queryrequest parameterstreamTags - info
added the new optional
queryrequest parametertype - info
added the new optional
queryrequest parametertype[] - info
queryrequest parameteritemsPerPagelist-of-types was widened by adding typesnull - info
for the
queryrequest parameteritemsPerPage, the type was generalized fromintegerto no type - info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
the response property
/became required for the status - info
the response property
/became required for the status - info
the response property
/became required for the status - info
the response property
///became required for the status - info
the response property
///became required for the status - info
the response property
/became required for the status
- breaking