---
title: "Request jurisdiction activation (Polar checkout) · 0 credits"
method: POST
path: "/api/v1/jurisdictions/activate"
tags: ["Account"]
---

# Request jurisdiction activation (Polar checkout) · 0 credits

`POST /api/v1/jurisdictions/activate`

## Request

- Base URL: `https://legal.nexusquantum.legal`
- URL: `https://legal.nexusquantum.legal/api/v1/jurisdictions/activate`
- Auth: HTTP bearer

Writes `jurisdiction_activation_requests` (resolved `user_id`), creates a Polar checkout and notifies support. Jurisdiction-agnostic: `jurisdiction` validated with isValidJurisdiction, NO ES default. Returns `checkout_url` (Polar hosted checkout page — redirect the client there) + `polar_configured`. The charge is confirmed by the post-payment webhook. Does not debit. Scope: mcp | *.

## Request body

- object
  - `jurisdiction` string, required: ISO code. REQUIRED — no ES default.

## Response `200`

{ checkout_url, polar_configured }

- object

## Other responses

- `400`: MISSING_JURISDICTION | invalid jurisdiction.

---

[API](https://skmtc.dev/nexusquantum/apis/nexus-legal-api.md) · [All operations](https://skmtc.dev/nexusquantum/apis/nexus-legal-api/llms.txt) · [OpenAPI document](https://skmtc.dev/nexusquantum/apis/nexus-legal-api/revisions/4084d8d4eb0b?raw)
