---
title: "Eng/desk KV meter pull (OAuth + trust-read pointer + AE status)"
method: GET
path: "/v1/meters"
---

# Eng/desk KV meter pull (OAuth + trust-read pointer + AE status)

`GET /v1/meters`

## Request

- Base URL: `https://api.lodestarstamp.com`
- URL: `https://api.lodestarstamp.com/v1/meters`
- Auth: one of:
  - none
  - API key in header `X-Lodestar-Key`
  - OAuth 2 (authorization code, authorization URL `https://api.lodestarstamp.com/oauth/authorize`, token URL `https://api.lodestarstamp.com/oauth/token`, scopes: `mcp:read`)
  - API key in header `PAYMENT-SIGNATURE`

BAN-37 / BAN-48 interim. Requires Worker secret OAUTH_ENG_SECRET via X-Lodestar-Eng. Rolls OAuth monthly meters from CONSUMERS KV only. Trust-read edition totals are not stored — query GET /v1/reads?domain= per business. Analytics Engine / POST /v1/funnel stay instrumented_not_queryable (never coerced to 0). Prefer Stripe and Resend for watching money. Public agents do not receive identity emails or tokens.

## Query parameters

- `month` string

## Headers

- `X-Lodestar-Eng` string, required

## Response `200`

KV rollups plus explicit AE instrumented_not_queryable

## Other responses

- `400`: Bad month
- `401`: Wrong or missing X-Lodestar-Eng
- `405`: GET/HEAD only
- `503`: OAUTH_ENG_SECRET or CONSUMERS unbound

---

[API](https://skmtc.dev/lodestarstamp/apis/lodestar-trust-api.md) · [All operations](https://skmtc.dev/lodestarstamp/apis/lodestar-trust-api/llms.txt) · [OpenAPI document](https://skmtc.dev/lodestarstamp/apis/lodestar-trust-api/revisions/af78368ab7a5?raw)
