API Explorer 1 endpoints

Get Consumer Last Calls

GET /obp/v7.0.0/management/metrics/consumer-last-calls

OBPv7.0.0-getConsumerLastCalls Roles: CanReadMetrics MetricConsumer

When each Consumer last called the API, most recent first.

Kept in Redis, not in the metric table, so it is cheap to read for every Consumer at once. Each node records a Consumer at most once a minute, so last_call_at can be up to a minute early. The data is lost when Redis restarts: tracked_since is when recording began, and a Consumer that is not listed has made no call since then. tracked_since is null when nothing has been recorded yet, or Redis is not available.

Recorded whether or not write_metrics is on.

User Authentication is Required. The User must be logged in. The Application must also be authenticated.

JSON response body fields (4)
consumer_id
7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh
consumer_last_calls
consumer_last_calls
last_call_at
last_call_at
tracked_since
tracked_since
Example success response
{
  "tracked_since": "1100-01-01T00:00:00Z",
  "consumer_last_calls": [
    {
      "consumer_id": "7uy8a7e4-6d02-40e3-a129-0b2bf89de8uh",
      "last_call_at": "1100-01-01T00:00:00Z"
    }
  ]
}
Possible errors (3)
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Implemented by OBPv7.0.0 getConsumerLastCalls