Skip to main content
GET
/
api
/
v1
/
monitoring
/
issue-collections
List issue collections
curl --request GET \
  --url https://api.getdecipher.com/api/v1/monitoring/issue-collections \
  --header 'Authorization: Bearer <token>'
{
  "object": "list",
  "data": [
    {
      "id": 123,
      "type": "<string>",
      "rootCause": "<string>",
      "shortenedPath": "<string>",
      "createdAt": "<string>",
      "isResolved": true,
      "lastOccurred": "<string>",
      "errorCount": 123,
      "sessionCount": 123,
      "estimatedUsers": 123
    }
  ],
  "hasMore": true,
  "nextCursor": "<string>",
  "window": {
    "since": "<string>",
    "until": "<string>"
  }
}

Authorizations

Authorization
string
header
required

API key authentication. Use your Decipher API key as the bearer token.

Query Parameters

limit
integer
default:20
Required range: 1 <= x <= 100
cursor
string

Cursor for pagination. Use the nextCursor value from a previous response.

since
string

ISO 8601 datetime. Only return collections with occurrences after this time. Defaults to 24 hours ago.

until
string

ISO 8601 datetime. Only return collections with occurrences before this time. Defaults to now.

urlRegex
string

Regex pattern to filter collections by their shortened URL path.

resolved
enum<string>
default:all

Filter by resolved status. "all" returns both open and resolved collections.

Available options:
all,
open,
resolved

Response

Paginated list of issue collections

object
enum<string>
required
Available options:
list
data
object[]
required
hasMore
boolean
required
nextCursor
string | null
required
window
object
required