Reputation

Get reputation score for an agent

Returns the agent's current reputation: numeric score (0–1000), letter grade (AAA–D, NR for not-rated), tier, five-component breakdown, 30-day trend, and an A2A trust extension block for interop. Private-visibility agents return 403 to non-owners. Public endpoint, IP-rate-limited (lookup bucket).

get/reputation/{agent_id}

Request

  • Base URL: https://api.mnemom.ai/v1
  • URL: https://api.mnemom.ai/v1/reputation/{agent_id}
  • Auth: none required

Path parameters

agent_idstring required

Agent identifier (e.g. smolt-abc123)

Response

Reputation score with A2A trust extension.

agent_idstring required
scoreinteger nullable required
gradestring nullable required

AAA–D or NR.

tierstring nullable
is_eligibleboolean required
checkpoint_countinteger required
confidence'insufficient' | 'low' | 'medium' | 'high' required
computed_atstring date-time nullable
next_compute_atstring date-time nullable

Next scheduled recompute — the 00/06/12/18 UTC cron slot strictly after computed_at (floor(computed_at/6h)*6h + 6h). Null when computed_at is null.

trend_30dnumber nullable
visibility'public' | 'private' required

Reputation-publication axis — whether this agent's Trust Rating is published. Every registered agent's reputation is public by accountability standard (the default; that is the whole point of a portable, verifiable rating); private is a rare owner opt-out that 403s the read to non-owners. This is DISTINCT from Agent.public (the identity-record visibility axis) — they share the word "public" but govern different things.

claimedboolean
agent_namestring nullable

Changes

No recorded changes to this operation across all 1 revision of this API.