How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

DriveWealth Users API

The Users API from DriveWealth — 3 operation(s) for users.

DriveWealth Users API is one of 31 APIs that DriveWealth publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include User. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 4 operations across 3 paths, and defines 52 schemas. It is described by OpenAPI 3.2.0, at version 1.0.

Requests are made against 2 base URLs: https://bo-api.drivewealth.io/back-office, https://bo-api.drivewealth.net/back-office.

4 operations 3 paths 52 schemas 2 GET1 PATCH1 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0
Base URL
https://api.drivewealth.net
Authentication
HTTP Bearer, API Key, API Key
Resource Areas
1

Authentication & Security 3

DriveWealth Users API declares 3 security schemes for authenticating requests. It accepts HTTP bearer tokens (JWT) (bearerAuth). An API key is passed in the header as dw-client-app-key (dwAppKey). An API key is passed in the header as dw-auth-token (sessionToken).

Paths & Operations 4

Across 3 paths, the API surfaces 4 operations — 2 GET, 1 PATCH, 1 POST. Each is listed below with its method, path, parameters, and response codes.

Users 4
POST
/users
Create User
body → 200
GET
/users/{userID}
Retrieve User
1 param → 200
PATCH
/users/{userID}
Update User
1 param body → 200
GET
/users/{userID}/kyc-status
Retrieve KYC
1 param → 200

Schemas 52

The contract defines 52 schemas that model the data the API accepts and returns. The most detailed are UserObject (75 properties), UserResponse (9 properties), FetchUserKYCResponse (9 properties), AccountsRequest (8 properties). Each schema is shown below with its type and property counts.

CustodianInfo
object
2 properties
Institutional_Info
object
2 properties
Personal_Info
object
2 properties 2 required
MarginDisclosure
object
2 properties
Tax_Info_Optional
object
2 properties 2 required
wlpID
string
The wlpID is a deep backoffice ID that identifies each partner from each other.
language
string
The language the user read/speaks.
firmName
string
The firm name.
userCountry
string
The user's country.
userStreet2
string
The user's additional details of an address i.e. an apartment number.
Documents
object
1 property
Address_Info
object
2 properties 2 required
Employment_Info
object
2 properties 2 required
UserObject
object
75 properties
userStatus
string
The user's current status.
userStreet1
string
The user's current street address, where they live.
Tax_Info
object
2 properties 2 required
userType
string
The type of user being onboarded.
Personal_Info_Optional
object
2 properties 2 required
investmenetsSuitability
object
4 properties
userTaxIDType
string
The type of national identification number or tax identification number.
Director_Info
object
2 properties
Basic_Info
object
2 properties 2 required
userProvince
string
The user's current state/province/territory, where they live.
UserResponse
object
9 properties
userCity
string
The user's current city, where they live.
Investor_Profile_Info
object
2 properties 2 required
UsersReq
object
5 properties 2 required
phoneNumber
string
The phone number of the user.
userMartialStatus
string
The marital status of the user.
Disclosures
object
2 properties 2 required
FetchUserResponse
object
1 property
userPostalCode
string
The user's current postal code (zip code), where they live.
lastName
string
The last (family) name of the user.
KYC_Verification_Info
object
2 properties
AccountsRequest
object
8 properties
firstName
string
The first name of the user.
userID
string
A unique identifier created for each User on DriveWealth's platform.
Employment_Info_Optional
object
2 properties 2 required
FetchUserKYCResponse
object
9 properties
Trust_Info
object
2 properties
Identification_Info
object
2 properties 2 required
directors
object
3 properties
Address_Info_Optional
object
2 properties 2 required
userTaxIDLastFour
string
The user's last 4 digits of their national identification number or tax identification number.
Disclosures_Optional
object
2 properties 2 required
Investor_Profile_Info_Optional
object
2 properties 2 required
Identification_Info_Optional
object
2 properties 2 required
parentIBID
string
The unique identifier of the firm.
userTaxID
string
The user's national identification number or tax identification number.
Basic_Info_Optional
object
2 properties 2 required
email
string
The user's email address.

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

drivewealth-users-api-openapi.yml Raw ↑

Other APIs DriveWealth publishes across the network.

DriveWealth FIX API
DriveWealth Accounts API
DriveWealth Advisor Reports API
DriveWealth Asset Transfer API
DriveWealth Auth API
DriveWealth AutoPilot API
DriveWealth Beneficiaries API
DriveWealth Charts API
DriveWealth Commission Schedules API
DriveWealth Correspondent Reports API
DriveWealth Deposits API
DriveWealth Depth of Book API
Where this information came from

This is an independent, third-party profile of DriveWealth Users API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.