Skip to main content
Version: 1.0

Propper Click Accept API

The Propper Click Accept API records consent acceptances with idempotent writes. When an end user agrees to a clickwrap or consent flow, the client SDK posts the acceptance to this API, which stores the record along with a cryptographically signed evidence bundle.


Base URL

https://api.propper.ai/v1/click/accept

Authentication

OAuth 2.0 Bearer token:

Authorization: Bearer <access_token>

OAuth Scopes

  • click:admin — Full administrative access
  • click:read — Read-only access to acceptance records

Key Endpoints

  • Acceptance — Record and query consent acceptances
  • Identity — Resolve and manage end-user identity for acceptance records

Request correlation

Every response (success and error) includes an x-request-id header (a UUID) and a traceparent header (W3C Trace Context). Error bodies also carry the same id as requestId. Quote x-request-id when contacting support to pinpoint the exact request, and use it to correlate the API with your own logs. Send your own traceparent to tie a multi-call workflow under one trace.

Authentication

OAuth 2.0 Bearer token

Security Scheme Type:

http

HTTP Authorization Scheme:

bearer

Bearer format:

JWT

Contact

Propper Support: support@propper.ai

URL: https://propper.ai