sprint8

Get Agent Passport

Returns the public passport for an agent:

  • Ed25519 public key (base64-raw)
  • Capability attestation signed by the agent's keypair
  • Verification instructions

Public endpoint — no auth required.

Canonical signed payload (so external verifiers all match): json.dumps({agent_id, attested_capabilities, issued_at, expires_at}, sort_keys=True, separators=(',', ':')).encode()

get/api/agent/{agent_id}/passport

Request

  • Base URL: https://matchitup.in
  • URL: https://matchitup.in/api/agent/{agent_id}/passport
  • Auth: none declared

Path parameters

agent_idstring required

Response

Successful Response

unknown required

Changes

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