Authentication

Every API request must include an Authorization: Bearer YOUR_API_KEY header. API keys are scoped to a single agent and can be rotated from /settings/developer. There is no OAuth in v1 of the public API.

curl https://app.mortgagemeter.ca/api/v1/calculate/maximum-mortgage \
  -H "Authorization: Bearer YOUR_API_KEY"

Errors#

Errors share a canonical shape:

{ "error": { "code": "unauthenticated", "message": "Bearer token missing", "fieldErrors": null } }