Skip to Content
API ReferenceOAuth ServerDynamic Client Registration (RFC 7591)

Dynamic Client Registration (RFC 7591)

POSTapi.vdclip.com/oauth2/application
No authentication required

Register a named public OAuth 2.1 PKCE client. Only token_endpoint_auth_method=none is supported. Rate-limited per IP.

Body

allowed_resourcesstring[]optional

Restrict the client to a subset of resource ids. Omit or send empty to allow all registered resources.

client_namestringrequired

Human-readable client name shown on the consent screen.

client_uristringoptional

Homepage URL of the client. Linked from the consent screen.

grant_typesstring[]optional

OAuth grant types the client will use. Public clients send ["authorization_code"].

logo_uristringoptional

Logo URL shown on the consent screen.

policy_uristringoptional

Privacy policy URL linked from the consent screen.

redirect_urisstring[]required

Required field. Send one or more redirect URIs for authorization_code clients; an empty list is accepted only for refresh_token-only registrations.

response_typesstring[]optional

OAuth response types. Public clients send ["code"].

scopestringoptional

Space-separated scopes the client requests. Must be a subset of what the server advertises.

token_endpoint_auth_methodstringoptionale.g. none

Only "none" is supported. Clients authenticate with PKCE and send client_id at the token endpoint.

tos_uristringoptional

Terms of service URL linked from the consent screen.

Last updated on