Skip to content

Overview

The v1 API for character conversations, authoring, trial cards and models.

Every request carries a Bearer access token obtained through OAuth 2.1 (authorization code + PKCE), a language header, and optionally from: web. Responses never contain internal account identifiers; user identifiers are public numeric IDs. Only the endpoints listed here are part of v1.

Information

  • OpenAPI version: 3.1.0

Authorization code with PKCE (S256). Send resource=https://api.harperharbor.com/open/v1 on both the authorize and token requests.

Security scheme type: oauth2

Flow type: authorizationCode

Authorization URL: https://api.harperharbor.com/oauth/authorize

Token URL: https://api.harperharbor.com/oauth/token

Refresh URL: https://api.harperharbor.com/oauth/token

Scopes:

  • mcp:card-writer - Play and author cards on behalf of the signed-in user