---
title: "Get instance metrics"
method: GET
path: "/api/admin/metrics"
tags: ["Administration"]
---

# Get instance metrics

`GET /api/admin/metrics`

## Request

- Base URL: `https://git.cafe`
- URL: `https://git.cafe/api/admin/metrics`
- Auth: API key in cookie `gc-session`

Returns a bounded instance metrics snapshot.

## Query parameters

- `days` number

## Response `200`

Response for status 200

- object
  - `asOf` string, date-time, required
  - `window` object, required
    - `days` 7 | 30 | 60, required
    - `startsAt` string, date-time, required
  - `integrations` object, required
    - `mail` boolean, required
    - `actions` boolean, required
    - `githubLinking` boolean, required
    - `billing` boolean, required
    - `outboundWebhookDelivery` boolean, required
  - `revenue` object, required
    - `source` 'unavailable', required
    - `note` string, required
  - `subscriptions` object, required
    - `source` 'stripe-mirror', required
    - `count` object, required
      - `total` integer, required
      - `active` integer, required
      - `trialing` integer, required
      - `pastDue` integer, required
      - `canceled` integer, required
      - `other` integer, required
    - `licensedSeats` object, required
      - `total` integer, required
      - `active` integer, required
      - `trialing` integer, required
      - `pastDue` integer, required
      - `canceled` integer, required
      - `other` integer, required
    - `note` string, required
  - `product` object, required
    - `planMix` object, required
      - `free` integer, required
      - `personal` integer, required
      - `team` integer, required
      - `premium` integer, required
      - `enterprise` integer, required
    - `users` object, required
      - `total` integer, required
      - `newInWindow` integer, required
      - `activeInWindow` integer, required
      - `activeExact` false, required
    - `organizations` object, required
      - `total` integer, required
      - `newInWindow` integer, required
    - `repositories` object, required
      - `total` integer, required
      - `newInWindow` integer, required
      - `activeInWindow` integer, required
      - `activeExact` false, required
    - `pullRequests` object, required
      - `total` integer, required
      - `open` integer, required
      - `draft` integer, required
      - `createdInWindow` integer, required
      - `merged` integer, required
      - `mergedInWindow` integer, required
      - `closed` integer, required
      - `closedInWindow` integer, required
      - `exact` false, required
      - `note` string, required
    - `issues` object, required
      - `total` integer, required
      - `open` integer, required
      - `createdInWindow` integer, required
      - `completed` integer, required
      - `completedInWindow` integer, required
      - `canceled` integer, required
      - `canceledInWindow` integer, required
      - `exact` false, required
      - `note` string, required
    - `stacks` object, required
      - `total` integer, required
      - `active` integer, required
      - `createdInWindow` integer, required
      - `completed` integer, required
      - `completedInWindow` integer, required
      - `dissolved` integer, required
      - `dissolvedInWindow` integer, required
      - `exact` false, required
      - `note` string, required

## Other responses

- `400`: The request is invalid.
- `401`: Authentication is required, or the supplied credential is invalid.
- `403`: The credential does not permit this operation. A `code`, when present, names the refusal.
- `404`: The resource does not exist or is not visible to the caller.
- `409`: The request conflicts with the current state. A `code`, when present, names the refusal; `retryable` says whether the same request can succeed later, and `operationId` names the operation in the way.
- `429`: A rate limit is exhausted. Wait Retry-After seconds; the value is a hint, so back off on a repeat 429.
- `503`: A required service is temporarily unavailable; retry later.

---

[API](https://skmtc.dev/gitcafe/apis/git-cafe-api.md) - [All operations](https://skmtc.dev/gitcafe/apis/git-cafe-api/llms.txt) - [OpenAPI document](https://skmtc.dev/gitcafe/apis/git-cafe-api/revisions/9fa233d2986d?raw)
