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
Request
- Base URL: https://carbonarc.ai (the document declares no server; this is the origin it was published from)
- URL: https://carbonarc.ai/api/v1/admin/clients
- Auth: OAuth 2 (authorization code, authorization URL authorize, token URL token)
Request body
Response
Successful Response
Changes
No recorded changes to this operation across all 4 revisions of this API.