Skip to content

report-already-retrieved

Type URI https://docs.vertama.com/Products/ELIMPLUS/problems/report-already-retrieved
HTTP status 410 Gone
Endpoint GET /api/elimplus/v1/reports/{reportId}

Availability

Ships with the RFC 9457 error contract for the ELIM+ API. Until your instance runs that release, the endpoint returns a body-less 410.

The report existed and was already retrieved (consumed) by a previous GET /reports/{reportId} call without ?peek=true. A consumed report leaves the pending list and its result is not delivered again.

{
  "type": "https://docs.vertama.com/Products/ELIMPLUS/problems/report-already-retrieved",
  "title": "Gone",
  "status": 410,
  "detail": "Report 'LAB-2024-00123' was already retrieved; use ?peek=true to read without consuming",
  "instance": "/api/elimplus/v1/reports/LAB-2024-00123"
}

What to do

If your system needs to read a result more than once, use ?peek=true for non-destructive reads and consume the report only once you have durably stored the result. If you see this unexpectedly, another process under the same API user has consumed the report — coordinate which component owns report retrieval.