Skip to content

Add public API for third-party certificate verification #352

@AnnabelJoe

Description

@AnnabelJoe

Description

Regulators and buyers need a public API to verify certificates without creating an account. The current verifier is UI-only.

Acceptance Criteria

  • GET /api/v1/verify/:certificateId returns full chain of custody
  • No authentication required
  • Response includes: meter ID, reading, signature, anchor tx, certificate, retirement status
  • Rate limited to prevent abuse
  • Documented in OpenAPI spec

Priority

High

Estimated Effort

Medium

Dependencies

OpenAPI spec, rate limiting

Labels

enhancement, product

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions