Upvest Investment API.
Upvest Investment API (1.75.0)
https://sandbox.upvest.co/
https://api.upvest.co/
Sort the result by created_at
, updated_at
.
Sort order of the result list if the sort
parameter is specified. Use ASC
for ascending or DESC
for descending sort order.
Use the offset
argument to specify where in the list of results to start when returning items for a particular query.
Bearer (access) token from the OAuth flow with correct scopes. https://datatracker.ietf.org/doc/html/rfc6750
https://tools.ietf.org/id/draft-ietf-httpbis-message-signatures-01.html#name-the-signature-http-header
https://tools.ietf.org/id/draft-ietf-httpbis-message-signatures-01.html#name-the-signature-input-http-he
- Sandbox environment
https://sandbox.upvest.co/users
- Live environment
https://api.upvest.co/users
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://sandbox.upvest.co/users?sort=created_at&order=ASC&offset=0&limit=100' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'authorization: Bearer c2VjcmV0Cg==' \
-H 'signature: string' \
-H 'signature-input: string' \
-H 'upvest-api-version: 1' \
-H 'upvest-client-id: ebabcf4d-61c3-4942-875c-e265a7c2d062'
OK
Date and time when the resource was created. RFC 3339-5, ISO8601 UTC
Date and time when the resource was last updated. RFC 3339-5, ISO8601 UTC
First name(s) of the user. Please include all first and middle names of the user.
Birth date of the user in YYYY-MM-DD format. RFC 3339, section 5.6
Nationalities of the user. ISO 3166 alpha-2 Codes.
Address. Must not be a P.O. box or c/o address.
Postal code (postcode, PIN or ZIP code)
Accepted country code. ISO 3166-1 alpha-2 codes.
State, province, county. ISO 3166 alpha-2 Codes.
Status of the user.
- ACTIVE -
- INACTIVE -
- OFFBOARDING -
- OFFBOARDED -
Salutation of the user used in reports and statements.
- (empty string) -
- SALUTATION_MALE -
- SALUTATION_FEMALE -
- SALUTATION_FEMALE_MARRIED -
- SALUTATION_DIVERSE -
Title of the user used in reports and statements.
- (empty string) -
- DR - Doctor
- PROF - Professor
- PROF_DR -
- DIPL_ING - Graduate engineer (Diplom-Ingenieur)
- MAGISTER -
Accepted country code. ISO 3166-1 alpha-2 codes.
{ "meta": { "offset": 0, "limit": 100, "count": 1, "total_count": 1, "sort": "created_at", "order": "ASC" }, "data": [ { … }, { … } ] }
Bearer (access) token from the OAuth flow with correct scopes. https://datatracker.ietf.org/doc/html/rfc6750
https://tools.ietf.org/id/draft-ietf-httpbis-message-signatures-01.html#name-the-signature-http-header
https://tools.ietf.org/id/draft-ietf-httpbis-message-signatures-01.html#name-the-signature-input-http-he
A UUID to be used as an idempotency key. This prevents a duplicate request from being replayed. https://docs.upvest.co/documentation/concepts/api_concepts/idempotency
First name(s) of the user. Please include all first and middle names of the user.
Birth date of the user in YYYY-MM-DD format. RFC 3339, section 5.6
Nationalities of the user. ISO 3166 alpha-2 Codes.
Address. Must not be a P.O. box or c/o address.
Postal code (postcode, PIN or ZIP code)
Accepted country code. ISO 3166-1 alpha-2 codes.
State, province, county. ISO 3166 alpha-2 Codes.
Salutation of the user used in reports and statements.
- (empty string) -
- SALUTATION_MALE -
- SALUTATION_FEMALE -
- SALUTATION_FEMALE_MARRIED -
- SALUTATION_DIVERSE -
Title of the user used in reports and statements.
- (empty string) -
- DR - Doctor
- PROF - Professor
- PROF_DR -
- DIPL_ING - Graduate engineer (Diplom-Ingenieur)
- MAGISTER -
Accepted country code. ISO 3166-1 alpha-2 codes.
- Sandbox environment
https://sandbox.upvest.co/users
- Live environment
https://api.upvest.co/users
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://sandbox.upvest.co/users \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-H 'authorization: Bearer c2VjcmV0Cg==' \
-H 'idempotency-key: ccb07f42-4104-44ad-8e1f-c660bb7b269c' \
-H 'signature: string' \
-H 'signature-input: string' \
-H 'upvest-api-version: 1' \
-H 'upvest-client-id: ebabcf4d-61c3-4942-875c-e265a7c2d062' \
-d '{
"first_name": "Karl",
"last_name": "Schmidt",
"salutation": "SALUTATION_MALE",
"title": "DR",
"birth_date": "1972-09-30",
"birth_city": "Berlin",
"birth_country": "DE",
"birth_name": "Schmidt",
"nationalities": [
"DE",
"AU"
],
"postal_address": {
"address_line1": "Rosenweg 221",
"address_line2": "apt. 33",
"postcode": "45678",
"city": "Berlin",
"state": "BE",
"country": "DE"
},
"address": {
"address_line1": "Rosenweg 221",
"address_line2": "apt. 33",
"postcode": "45678",
"city": "Berlin",
"state": "BE",
"country": "DE"
}
}'
User created.
Date and time when the resource was created. RFC 3339-5, ISO8601 UTC
Date and time when the resource was last updated. RFC 3339-5, ISO8601 UTC
First name(s) of the user. Please include all first and middle names of the user.
Birth date of the user in YYYY-MM-DD format. RFC 3339, section 5.6
Nationalities of the user. ISO 3166 alpha-2 Codes.
Address. Must not be a P.O. box or c/o address.
Postal code (postcode, PIN or ZIP code)
Accepted country code. ISO 3166-1 alpha-2 codes.
State, province, county. ISO 3166 alpha-2 Codes.
Status of the user.
- ACTIVE -
- INACTIVE -
- OFFBOARDING -
- OFFBOARDED -
Salutation of the user used in reports and statements.
- (empty string) -
- SALUTATION_MALE -
- SALUTATION_FEMALE -
- SALUTATION_FEMALE_MARRIED -
- SALUTATION_DIVERSE -
Title of the user used in reports and statements.
- (empty string) -
- DR - Doctor
- PROF - Professor
- PROF_DR -
- DIPL_ING - Graduate engineer (Diplom-Ingenieur)
- MAGISTER -
Accepted country code. ISO 3166-1 alpha-2 codes.
{ "id": "83d83ec2-d2ca-49ff-bbea-b92b5c3be202", "created_at": "2021-07-21T14:10:00.00Z", "updated_at": "2021-07-21T14:10:00.00Z", "first_name": "Karl", "last_name": "Schmidt", "salutation": "SALUTATION_MALE", "title": "DR", "birth_date": "1972-09-30", "birth_city": "Berlin", "birth_country": "DE", "birth_name": "Schmidt", "nationalities": [ "DE", "AU" ], "postal_address": { "address_line1": "Rosenweg 221", "address_line2": "apt. 33", "postcode": "45678", "city": "Berlin", "state": "BE", "country": "DE" }, "address": { "address_line1": "Rosenweg 221", "address_line2": "apt. 33", "postcode": "45678", "city": "Berlin", "state": "BE", "country": "DE" }, "status": "ACTIVE" }
Bearer (access) token from the OAuth flow with correct scopes. https://datatracker.ietf.org/doc/html/rfc6750
https://tools.ietf.org/id/draft-ietf-httpbis-message-signatures-01.html#name-the-signature-http-header
https://tools.ietf.org/id/draft-ietf-httpbis-message-signatures-01.html#name-the-signature-input-http-he
- Sandbox environment
https://sandbox.upvest.co/users/{user_id}
- Live environment
https://api.upvest.co/users/{user_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://sandbox.upvest.co/users/{user_id}' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'authorization: Bearer c2VjcmV0Cg==' \
-H 'signature: string' \
-H 'signature-input: string' \
-H 'upvest-api-version: 1' \
-H 'upvest-client-id: ebabcf4d-61c3-4942-875c-e265a7c2d062'
OK
Date and time when the resource was created. RFC 3339-5, ISO8601 UTC
Date and time when the resource was last updated. RFC 3339-5, ISO8601 UTC
First name(s) of the user. Please include all first and middle names of the user.
Birth date of the user in YYYY-MM-DD format. RFC 3339, section 5.6
Nationalities of the user. ISO 3166 alpha-2 Codes.
Address. Must not be a P.O. box or c/o address.
Postal code (postcode, PIN or ZIP code)
Accepted country code. ISO 3166-1 alpha-2 codes.
State, province, county. ISO 3166 alpha-2 Codes.
Status of the user.
- ACTIVE -
- INACTIVE -
- OFFBOARDING -
- OFFBOARDED -
Salutation of the user used in reports and statements.
- (empty string) -
- SALUTATION_MALE -
- SALUTATION_FEMALE -
- SALUTATION_FEMALE_MARRIED -
- SALUTATION_DIVERSE -
Title of the user used in reports and statements.
- (empty string) -
- DR - Doctor
- PROF - Professor
- PROF_DR -
- DIPL_ING - Graduate engineer (Diplom-Ingenieur)
- MAGISTER -
Accepted country code. ISO 3166-1 alpha-2 codes.
{ "id": "83d83ec2-d2ca-49ff-bbea-b92b5c3be202", "created_at": "2021-07-21T14:10:00.00Z", "updated_at": "2021-07-21T14:10:00.00Z", "first_name": "Karl", "last_name": "Schmidt", "salutation": "SALUTATION_MALE", "title": "DR", "birth_date": "1972-09-30", "birth_city": "Berlin", "birth_country": "DE", "birth_name": "Schmidt", "nationalities": [ "DE", "AU" ], "postal_address": { "address_line1": "Rosenweg 221", "address_line2": "apt. 33", "postcode": "45678", "city": "Berlin", "state": "BE", "country": "DE" }, "address": { "address_line1": "Rosenweg 221", "address_line2": "apt. 33", "postcode": "45678", "city": "Berlin", "state": "BE", "country": "DE" }, "status": "ACTIVE" }