List user reports
Changed onReturns the list of reports generated for the end user identified by user_id.
Narrow the list with the type, instrument, start_date, and end_date query parameters, and page through results with offset and limit; meta.total_count gives the total number of matching reports. Subscribe to the REPORT.CREATED webhook event to be notified as reports are generated, rather than polling this endpoint.
See the accessing end user reports guide (TOL / BYOL) for the available report types and query parameters.
Request
- Base URL: https://sandbox.upvest.co
- URL: https://sandbox.upvest.co/users/{user_id}/reports
- Auth: OAuth 2 (client credentials, token URL https://sandbox.upvest.co/auth/token, scopes: reports:read, reports:admin)
Query parameters
Report type
- ACCOUNT_CLOSING - Securities account closure
- ACCOUNT_OPENING - Securities account opening
- AD_HOC_ACCOUNT_STATEMENT - Ad hoc account statement
- ANNUAL_INCOME_STATEMENT - Annual tax income statement ("Erträgnisaufstellung")
- ANNUAL_TAX_STATEMENT - Annual tax reporting
- BANK_ACCOUNT_CONNECTED - Connect reference bank account
- BUY_ORDER - Buy order
- CANCELLED_ORDER - Cancelled buy or sell order (not yet executed, user cancels or trading venue cancelled)
- CORPORATE_ACTION_CASH_TRANSACTION - cash transaction document (after corporate action)
- CORPORATE_ACTION_SECURITY_TRANSACTION - security transaction document (after corporate action)
- DIRECT_DEBIT_MANDATE - Creation of SEPA direct debit mandate
- EX_POST_COST - Ex-post cost report
- FEE_COLLECTION - Intake of service fees
- FRENCH_IFU - French tax statement (Imprimé fiscal unique)
- GENERIC_COMMUNICATION - Generic communication
- INCOME_DISTRIBUTION - Income distribution report
- LOSS_THRESHOLD - Notification that a holding has depreciated by 10%, or a multiple thereof, against its purchase value
- MONTHLY_BILLING_STATEMENT - Monthly billing activities statement
- ORDER_EX_ANTE_COST - Ex-ante cost report for a single order
- ORDER_EX_ANTE_COST_SAVINGS_PLAN - Ex-ante cost report for a savings plan order
- QUARTERLY_ACCOUNT_STATEMENT - Quarterly account statement
- REVOKED_ORDER - Revoked buy or sell order ("Storno")
- SECURITIES_TRANSFER_INCOMING - Securities are transferred in
- SECURITIES_TRANSFER_OUTGOING - Securities are being transferred out
- SELL_ORDER - Sell order
- TAX_CONSOLIDATED_CERTIFICATE_UK - UK Consolidated Tax Certificate
- TAX_PAYMENT - Tax payment document
- TAX_PREPAYMENT_DE - German tax prepayment (Vorabpauschale)
- TAX_PREPAYMENT_DE_CANCELLATION - German tax prepayment (Vorabpauschale) cancellation
- TAX_REFUND - Tax refund document (after tax optimization)
Filters the list to only show reports of a certain type (e.g. only buy order confirmations)
Filters the list to only include reports concerning specified instrument
Returns reports generated starting from and including this date (UTC)
Returns reports generated up until this date (UTC)
Field of resource to sort by
Sort order of the result list if the sort parameter is specified. Use ASC for ascending or DESC for descending sort order.
Use the limit argument to specify the maximum number of items returned.
Use the offset argument to specify where in the list of results to start when returning items for a particular query.
Response
Reports list
Changes
- breaking
the
queryrequest parametertypewas restricted to a list of enum values - warning
added the new
ORDER_EX_ANTE_COSTenum value to the//response property for the response status - warning
added the new
ORDER_EX_ANTE_COST_SAVINGS_PLANenum value to the//response property for the response status - info
added the new enum value
ACCOUNT_CLOSINGto thequeryrequest parametertype - info
added the new enum value
ACCOUNT_OPENINGto thequeryrequest parametertype - info
added the new enum value
AD_HOC_ACCOUNT_STATEMENTto thequeryrequest parametertype - info
added the new enum value
ANNUAL_INCOME_STATEMENTto thequeryrequest parametertype - info
added the new enum value
ANNUAL_TAX_STATEMENTto thequeryrequest parametertype - info
added the new enum value
BANK_ACCOUNT_CONNECTEDto thequeryrequest parametertype - info
added the new enum value
BUY_ORDERto thequeryrequest parametertype - info
added the new enum value
CANCELLED_ORDERto thequeryrequest parametertype - info
added the new enum value
CORPORATE_ACTION_CASH_TRANSACTIONto thequeryrequest parametertype - info
added the new enum value
CORPORATE_ACTION_SECURITY_TRANSACTIONto thequeryrequest parametertype - info
added the new enum value
DIRECT_DEBIT_MANDATEto thequeryrequest parametertype - info
added the new enum value
EX_POST_COSTto thequeryrequest parametertype - info
added the new enum value
FEE_COLLECTIONto thequeryrequest parametertype - info
added the new enum value
FRENCH_IFUto thequeryrequest parametertype - info
added the new enum value
GENERIC_COMMUNICATIONto thequeryrequest parametertype - info
added the new enum value
INCOME_DISTRIBUTIONto thequeryrequest parametertype - info
added the new enum value
LOSS_THRESHOLDto thequeryrequest parametertype - info
added the new enum value
MONTHLY_BILLING_STATEMENTto thequeryrequest parametertype - info
added the new enum value
ORDER_EX_ANTE_COSTto thequeryrequest parametertype - info
added the new enum value
ORDER_EX_ANTE_COST_SAVINGS_PLANto thequeryrequest parametertype - info
added the new enum value
QUARTERLY_ACCOUNT_STATEMENTto thequeryrequest parametertype - info
added the new enum value
REVOKED_ORDERto thequeryrequest parametertype - info
added the new enum value
SECURITIES_TRANSFER_INCOMINGto thequeryrequest parametertype - info
added the new enum value
SECURITIES_TRANSFER_OUTGOINGto thequeryrequest parametertype - info
added the new enum value
SELL_ORDERto thequeryrequest parametertype - info
added the new enum value
TAX_CONSOLIDATED_CERTIFICATE_UKto thequeryrequest parametertype - info
added the new enum value
TAX_PAYMENTto thequeryrequest parametertype - info
added the new enum value
TAX_PREPAYMENT_DEto thequeryrequest parametertype - info
added the new enum value
TAX_PREPAYMENT_DE_CANCELLATIONto thequeryrequest parametertype - info
added the new enum value
TAX_REFUNDto thequeryrequest parametertype - info
for the
queryrequest parametertype, the type was generalized from no type tostring
- breaking
- warning
added the new
LOSS_THRESHOLDenum value to the//response property for the response status - info
added the enum value
LOSS_THRESHOLDto the propertyoneOf[subschema #1: Report type]/of thequeryrequest parametertype
- warning