Skip to main content
POST
Create policy

Authorizations

Authorization
string
header
required

Autenticação por API Key no formato Authorization: Bearer sk-... (sempre inclua o prefixo Bearer).

Gere sua chave em /dashboard/api-keys após criar a conta e verificar o e-mail. A chave é exibida uma única vez no momento da criação — armazene em variável de ambiente no seu backend. Nunca exponha em código client-side.

Body

application/json

Corpo para criar uma política de privacidade.

name
string
required

Nome da política.

Required string length: 2 - 120
Example:

"Política de Privacidade — Acme"

content
string
required

Corpo da política (texto/markdown).

Required string length: 20 - 200000
Example:

"Esta política descreve como a Acme trata dados pessoais...\n"

Response

Created

id
string<uuid>
Example:

"6b8b4567-327a-4d10-92a5-9e8c4f5a7d12"

user_id
string
Example:

"9e8c4f5a-7d12-4d10-92a5-6b8b4567327a"

name
string
Example:

"Política de Privacidade — Acme"

content
string
Example:

"Esta política descreve como a Acme trata dados pessoais..."

version
integer

Incrementa a cada atualização (começa em 1).

Example:

3

created_at
string<date-time>
Example:

"2026-01-15T12:34:56Z"

updated_at
string<date-time>
Example:

"2026-05-08T09:20:00Z"