Skip to content

OpenAPI spec omits /merchants, /ready, /, and all auth #122

Description

@Darkdruce

Summary

openapi.yaml documents payments/webhooks/health but not merchant provisioning, readiness, the root banner, or any security scheme.

Location

  • openapi.yaml (no /merchants, /ready, /, no components.securitySchemes)

Details & impact

The spec is incomplete and implies the API is unauthenticated, misleading SDK generators and integrators.

Suggested fix

Add the missing paths and a bearer securityScheme applied to protected routes.

Acceptance criteria

  • OpenAPI covers every route and documents auth.

Metadata

Metadata

Assignees

No one assigned

    Labels

    GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardOfficial Campaign | FWC26Campaign: Official Campaign | FWC26apiHTTP API surface and handlersdocumentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions