latestOpenAPI 3.1.02026-08-218667571.2 MB
a8ca30023371
Admin APIs
clients
Create Client
Create a new client with audit field. Whenever a client is created, a default wallet is also created. This is done based on logic in models/events/account.py. This also assigns provider access to the client based on logic in models/events/provider.py, which depends on the client compliance managed status and provider properties.
Address validation is performed via stripe.tax.Calculation.create() before the client is persisted. This creates a lightweight Calculation record in the Stripe dashboard on every attempt (Stripe has no dry-run mode for this API). The records carry no financial impact and are not tied to a customer, but will be visible in the Stripe audit trail.
Args: client: ClientCreate user_email: str
post/api/v1/admin/clients
Request body
Response
Successful Response