Skip to content

Register an app (self-serve)

POST
/api/protocol/v1/apps

Denpa.ai/developer → YOUR APPS. Public (PKCE) unless confidential. Ten apps per developer; financial scopes refused; same-origin.

object
slug
required
string
name
required
string
description
string
redirectUris
required
Array<string>
allowedOrigins
Array<string>
allowedScopes
Array<string>
confidential
boolean

App + clientSecret (once, null for public clients)

invalid_request / invalid_scope / invalid_grant

object
error
required

Stable machine-readable code (snake_case) or a short reason.

string
message
string
key
additional properties
any

unauthenticated

object
error
required

Stable machine-readable code (snake_case) or a short reason.

string
message
string
key
additional properties
any

insufficient_scope / forbidden

object
error
required

Stable machine-readable code (snake_case) or a short reason.

string
message
string
key
additional properties
any

Slug taken

object
error
required

Stable machine-readable code (snake_case) or a short reason.

string
message
string
key
additional properties
any

Too_many_apps

object
error
required

Stable machine-readable code (snake_case) or a short reason.

string
message
string
key
additional properties
any