Skip to Content
BlitzPulse docs are live. Looking for the app? Visit https://app.blitzglobalcapital.com.
Api ReferenceLegal API

Legal API

Auto-generated from openapi-snapshot.json. Do not edit by hand — changes are overwritten by scripts/docs/generate_api_reference.py.

3 endpoints in this group.

POST /api/legal/accept

Accept Document

Record user acceptance of a specific legal document version.

Request body: application/json

Responses

CodeDescription
200Successful Response
422Validation Error

GET /api/legal/documents/{doc_type}/current

Get Current Document

Return the row where doc_type=… AND is_active=TRUE; 404 otherwise.

Parameters

NameInTypeRequiredDescription
doc_typepathstringrequired

Responses

CodeDescription
200Successful Response
422Validation Error

GET /api/legal/settings/public

Get Public Settings

Return every legal_settings row where is_public=TRUE.

Responses

CodeDescription
200Successful Response