List logging message jobs
GET
/api/admin/logging-policies/message-jobs
Code sample: Shell / cURL
curl --request GET \ --url https://auth.example.com/api/admin/logging-policies/message-jobs \ --header 'Authorization: Bearer <token>'List persisted logging message jobs with tenant, lifecycle, lane, source, and paging filters.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters ” tenant_id
string
Tenant id filter. Platform admins can supply another tenant; tenant-scoped admins are constrained to their current tenant.
filter[tenant_id]
string
Alternative tenant id filter syntax.
tenant_key
string
Tenant key filter.
filter[tenant_key]
string
Alternative tenant key filter syntax.
kind
string
Message job kind filter.
status
string
Message job status filter.
lane
string
Delivery lane filter.
source_type
string
Message source type filter.
source_id
string
Message source id filter.
root_job_id
string
Root message job id filter.
parent_job_id
string
Parent message job id filter.
since
integer format: int64
Lower created_at bound as epoch milliseconds.
until
integer format: int64
Upper created_at bound as epoch milliseconds.
limit
integer format: int64
Maximum number of items to return.
offset
integer format: int64
Number of items to skip.
Responses
Section titled “ Responses ”Message jobs from the SQL logging message job store.
Media type application/json
object
items
required
Array<object>
object
key
additional properties
total
required
integer
page
object
key
additional properties
key
additional properties
Example
{ "items": [ { "id": "lmj_123", "kind": "retry_delivery", "status": "queued", "lane": "default", "criticality": "standard", "priority": 10, "tenant_key": "tenant_123", "topology_type": "shared", "scope_type": "tenant", "scope_id": "tenant_123", "scope_key": "tenant_123", "source_type": "dlq_item", "source_id": "dlq_123", "root_job_id": null, "parent_job_id": null, "depth": 0, "payload_object_ref": "logging-message-payloads/lmj_123.json", "payload_sha256": "sha256:abc123", "payload_type": "retry_delivery", "payload_schema_version": 1, "redacted_summary": { "event_count": 1 }, "validation_summary": { "valid": {} }, "idempotency_key": "retry:dlq_123", "dedupe_until": 1770003600000, "not_before": 1770000000000, "attempt_count": 0, "max_attempts": 5, "attempt_policy": { "maxAttempts": 5, "leaseTimeoutMs": 600000 }, "has_claim_token": { "not": {} }, "claimed_at": null, "claimed_until": null, "requested_by": "admin_123", "reason": "manual retry", "error_class": null, "last_error": null, "blocked_reason": null, "cancel_requested_at": null, "cancelled_by": null, "created_at": 1770000000000, "updated_at": 1770000000000, "started_at": null, "completed_at": null, "expires_at": 1770086400000 } ], "total": 1, "page": { "limit": 50, "offset": 0, "has_more": false }}default
Section titled “default ”Error response.
Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{ "error": "example", "message": "example", "error_description": "example"}