Errors
Status codes (public v1)
Public v1 list routes do not currently return
403 for plan gates on the read path (auth is “valid key → org data”). Plan gating applies when creating API keys in the dashboard (apiAccessEnabled).
Error body
publicErrorSchema (error, optional message, optional details).
Client guidance
Always check HTTP status before assuming a
data array exists.