List integration renderer crashes
Returns a paginated list of crashes for renderers belonging to an integration the caller owns. Supports filtering by content type, archive version, error kind / name, build hash, and time range.
Authorization
OAuth2 upl:privateOAuth 2.0 authorization
In: header
Scope: upl:private
Header Parameters
Define the version of the Connect protocol
1Define the timeout, in ms
Request Body
application/json
Required — caller must own this integration. The handler returns PermissionDenied otherwise; cross-integration listing lives on the pipeline-api's admin RPC instead.
uuidOptional finer-grained filters. integration_id on the filter is ignored (the field above wins) so callers can reuse a shared filter shape between this and the admin RPC.
Opaque pagination cursor returned by a previous call. Empty for the first page.
Page size. Server clamps to a sensible max (~200) to keep responses bounded.
Response Body
application/json
application/json
curl -X POST "https://uploads-api.xeonr.io/uplim.api.v1.IntegrationAdminService/ListIntegrationRendererCrashes" \ -H "Connect-Protocol-Version: 1" \ -H "Content-Type: application/json" \ -d '{}'{
"crashes": [
{
"archiveUploadId": "string",
"integrationId": "string",
"contentTypeId": "string",
"kind": "RENDERER_CRASH_KIND_UNSPECIFIED",
"name": "string",
"message": "string",
"stack": "string",
"rendererLocation": "string",
"userAgent": "string",
"viewportWidth": 0,
"viewportHeight": 0,
"buildHash": "string",
"userId": 0,
"firstSeenAt": "2023-01-15T01:30:15.01Z",
"lastSeenAt": "2023-01-15T01:30:15.01Z",
"count": 0
}
],
"nextCursor": "string"
}{
"code": "not_found",
"message": "string",
"details": [
{
"type": "string",
"value": "string",
"debug": {}
}
]
}