---
title: "Register"
method: POST
path: "/api/v1/oauth/register"
tags: ["oauth"]
---

# Register

`POST /api/v1/oauth/register`

Dynamic Client Registration (RFC 7591).

Claude's connector flow attempts DCR and reports a registration failure rather than
falling back, so this has to exist for the "paste a URL" path to work at all.

No client record is stored. Authorization is anchored on the user's Google login and
on the redirect_uri allowlist, neither of which a client_id would strengthen: the
codes are single-use, short-lived and PKCE-bound. Issuing an identifier without
persisting one keeps that honest rather than implying a registry we don't consult.

## Response `200`

Successful Response

- unknown

---

[API](https://skmtc.net/usebolsai/apis/bolsai.md) · [All operations](https://skmtc.net/usebolsai/apis/bolsai/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/usebolsai/bolsai/revisions/4ff1922c6a7f/schema)
