Upvest Investment API.
- Portfolios allocations events
List portfolios allocations
Create portfolios allocation
Retrieve portfolios allocation
Update portfolios allocation
List portfolios configurations
Create portfolios configuration
Retrieve portfolios configuration
Update portfolios configuration
List portfolios orders
Create portfolios order
Retrieve portfolios order
Cancel portfolios order
List portfolios allocation accounts
Portfolios orders events
Portfolios allocations ev...
Upvest Investment API (1.77.0)
Overview
Languages
Servers
Sandbox environment
https://sandbox.upvest.co/
Live environment
https://api.upvest.co/
Bodyapplication/json
Date and time when the event was created. RFC 3339-5, ISO8601 UTC
Event type
Enum"PORTFOLIO_ORDER.NEW""PORTFOLIO_ORDER.PROCESSING""PORTFOLIO_ORDER.FILLED""PORTFOLIO_ORDER.SETTLED""PORTFOLIO_ORDER.CANCELLED"
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
Execution status of the Portfolio Order.
- NEW -
- PROCESSING -
- FILLED -
- SETTLED -
- CANCELLED -
Enum"NEW""PROCESSING""FILLED""SETTLED""CANCELLED"
What triggered the order creation .
- API -
- SAVINGS_PLAN -
Enum"API""SAVINGS_PLAN"
Orders associated with this portfolio order
Explains the reason why the order was cancelled .
- ACCOUNT_IS_EMPTY -
- CANCELLED_BY_CLIENT -
- CANCELLED_BY_UPVEST -
- PORTFOLIO_IS_BALANCED -
- SELL_LIMIT_EXCEEDED -
Enum"ACCOUNT_IS_EMPTY""CANCELLED_BY_CLIENT""CANCELLED_BY_UPVEST""PORTFOLIO_IS_BALANCED""SELL_LIMIT_EXCEEDED"
- Sandbox environmenthttps://sandbox.upvest.co/Portfolio orders events
- Live environmenthttps://api.upvest.co/Portfolio orders events
application/json
{ "id": "54b8d84f-5bd0-4e43-bf0f-164388cb4c23", "created_at": "2021-07-21T14:10:00.00Z", "type": "PORTFOLIO_ORDER.NEW", "object": { "id": "eb5ba93f-5dfe-4bf1-8571-4da0caacc80c", "created_at": "2021-07-21T14:10:00.000Z", "updated_at": "2021-07-21T14:10:00.000Z", "account_id": "debf2026-f2da-4ff0-bb84-92e45babb1e3", "allocation_id": "debf2026-f2da-4ff0-bb84-92e45babb1e3", "cash_amount": "1000", "currency": "EUR", "status": "PROCESSING", "type": "SELL", "post_tax": false, "client_reference": "", "initiation_flow": "API", "orders": [ … ] }, "webhook_id": "cd2e4183-4e62-4e0f-981b-44b594d14610" }
Bodyapplication/json
Date and time when the event was created. RFC 3339-5, ISO8601 UTC
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
List of portfolios allocations
One of:
International securities identification number defined by ISO 6166.
string^[A-Z]{2}[A-Z0-9]{9}[0-9]$
The type of the ID used in the request.
- ISIN - International Securities Identification Number
- UPVEST - UPVEST's unique instrument identifier
Default "ISIN"
Enum"ISIN""UPVEST"
- Sandbox environmenthttps://sandbox.upvest.co/Portfolio allocations events
- Live environmenthttps://api.upvest.co/Portfolio allocations events
application/json
{ "id": "54b8d84f-5bd0-4e43-bf0f-164388cb4c23", "created_at": "2021-07-21T14:10:00.00Z", "type": "PORTFOLIO_ALLOCATION.CREATED", "object": { "id": "436244bb-4afd-4002-b53b-b1d7a3bca032", "created_at": "2021-07-21T14:10:00.00Z", "updated_at": "2021-07-21T14:10:00.00Z", "name": "Allocation 1", "allocation": [ … ] }, "webhook_id": "cd2e4183-4e62-4e0f-981b-44b594d14610" }