openapi: 3.2.0 info: version: V1 title: Orion Connect Portfolio/Assets API x-swagger-net-version: 8.4.12.001 servers: - url: https://api.orionadvisor.com/api tags: - name: Portfolio/Assets paths: /v1/Portfolio/Assets: get: tags: - Portfolio/Assets operationId: Assets_GetAsync parameters: - name: clientId in: query required: false schema: type: integer format: int32 - name: registrationId in: query required: false schema: type: integer format: int32 - name: accountId in: query required: false schema: type: integer format: int32 - name: productId in: query required: false schema: type: integer format: int32 - name: assetId in: query required: false schema: type: integer format: int32 - name: asOfDate in: query required: false schema: type: string format: date-time - name: includeCostBasis in: query required: false schema: type: boolean default: false - name: hasValue in: query required: false schema: type: boolean - name: editedStartDate in: query required: false schema: type: string format: date-time - name: editedEndDate in: query required: false schema: type: string format: date-time - name: alternativeOnly in: query required: false schema: type: boolean - name: custodianName in: query required: false schema: type: string - name: returnStyle in: query required: false schema: type: string enum: - Standard - Alternative default: 0 responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetBaseDto' xml: name: AssetBaseDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetBaseDto' xml: name: AssetBaseDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetBaseDto' xml: name: AssetBaseDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetBaseDto' xml: name: AssetBaseDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetBaseDto' xml: name: AssetBaseDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetBaseDto' xml: name: AssetBaseDto wrapped: true type: array security: - Authorization: [] summary: Assets get async x-summary-source: derived /v1/Portfolio/Assets/{key}: get: tags: - Portfolio/Assets summary: Gets the asset that has the provided key. operationId: Assets_GetByKeyAsync parameters: - name: key in: path description: Key of the desired return object. required: true schema: type: integer format: int32 - name: asOfDate in: query description: The asset value returned is as of the end of this date. required: false schema: type: string format: date-time - name: includeCostBasis in: query description: Optional bool. Default is false. When true, the Cost Basis property will be populated. This requires extra calculation which will reduce performance when true. required: false schema: type: boolean default: false - name: returnStyle in: query required: false schema: type: string enum: - Standard - Alternative default: 0 - name: cancellationToken in: header required: false responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetBaseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetBaseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetBaseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetBaseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetBaseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetBaseDto' security: - Authorization: [] put: tags: - Portfolio/Assets summary: Simple dto update operationId: Assets_UpdateAssetAsync parameters: - name: key in: path required: true schema: type: integer format: int32 - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' required: true /v1/Portfolio/Assets/{key}/Action/MoveToAccount/{accountId}: put: tags: - Portfolio/Assets summary: Move asset to different account operationId: Assets_MoveAssetAsync parameters: - name: key in: path required: true schema: type: integer format: int32 - name: accountId in: path required: true schema: type: integer format: int32 - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' security: - Authorization: [] /v1/Portfolio/Assets/{key}/Price: get: tags: - Portfolio/Assets operationId: Assets_GetPrice parameters: - name: key in: path required: true schema: type: integer format: int32 responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.RealtimePriceDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.RealtimePriceDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.RealtimePriceDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.RealtimePriceDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.RealtimePriceDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.RealtimePriceDto' security: - Authorization: [] summary: Assets get price x-summary-source: derived /v1/Portfolio/Assets/{key}/Price/{asOfDate}: get: tags: - Portfolio/Assets operationId: Assets_GetV1PortfolioAssetsByKeyPriceByAsOfDate parameters: - name: key in: path required: true schema: type: integer format: int32 - name: asOfDate in: path required: true schema: type: string responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.RealtimePriceDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.RealtimePriceDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.RealtimePriceDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.RealtimePriceDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.RealtimePriceDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.RealtimePriceDto' security: - Authorization: [] summary: Assets get V1 portfolio assets by key price by as of date x-summary-source: derived /v1/Portfolio/Assets/{key}/Prices/Historical: get: tags: - Portfolio/Assets summary: Gets the price history of an asset operationId: Assets_GetAssetPriceHistoryAsync parameters: - name: key in: path description: The asset ID required: true schema: type: integer format: int32 - name: startDate in: query description: Optional. The start of the range for the price date. required: false schema: type: string format: date-time - name: endDate in: query description: Optional. The end of the range for the price date. required: false schema: type: string format: date-time - name: returnAdjustedPrices in: query required: false schema: type: boolean default: false - name: cancellationToken in: header required: false responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetPriceDto' xml: name: AssetPriceDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetPriceDto' xml: name: AssetPriceDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetPriceDto' xml: name: AssetPriceDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetPriceDto' xml: name: AssetPriceDto wrapped: true type: array security: - Authorization: [] /v1/Portfolio/Assets/{key}/Transactions: get: tags: - Portfolio/Assets operationId: Assets_GetTransactions parameters: - name: key in: path required: true schema: type: integer format: int32 - name: startDate in: query required: false schema: type: string format: date-time - name: endDate in: query required: false schema: type: string format: date-time - name: transTypeId in: query required: false style: form explode: true schema: type: array items: type: integer format: int32 responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.TradingTransactionDto' xml: name: TradingTransactionDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.TradingTransactionDto' xml: name: TradingTransactionDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.TradingTransactionDto' xml: name: TradingTransactionDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.TradingTransactionDto' xml: name: TradingTransactionDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.TradingTransactionDto' xml: name: TradingTransactionDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.TradingTransactionDto' xml: name: TradingTransactionDto wrapped: true type: array security: - Authorization: [] summary: Assets get transactions x-summary-source: derived /v1/Portfolio/Assets/{key}/Value: get: tags: - Portfolio/Assets summary: Gets the simple assets (including aum for the end of today) that has the… operationId: Assets_GetValueByKeyAsync parameters: - name: key in: path description: Key of the desired return object. required: true schema: type: integer format: int32 - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' security: - Authorization: [] /v1/Portfolio/Assets/{key}/Value/{asOfDate}: get: tags: - Portfolio/Assets summary: Gets the simple assets (including aum for the end of the date specified) that… operationId: Assets_GetValueAsOfDateByKeyAsync parameters: - name: key in: path description: Key of the desired return object. required: true schema: type: integer format: int32 - name: asOfDate in: path description: The aum returned is as of the end of this date. required: true schema: type: string format: date-time - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' security: - Authorization: [] /v1/Portfolio/Assets/{prodId}/BuyOptionShares: post: tags: - Portfolio/Assets operationId: Assets_GetBuyOptionShares parameters: - name: prodId in: path required: true schema: type: integer format: int32 responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.BuyOptionSharesDto' xml: name: BuyOptionSharesDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.BuyOptionSharesDto' xml: name: BuyOptionSharesDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.BuyOptionSharesDto' xml: name: BuyOptionSharesDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.BuyOptionSharesDto' xml: name: BuyOptionSharesDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.BuyOptionSharesDto' xml: name: BuyOptionSharesDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.BuyOptionSharesDto' xml: name: BuyOptionSharesDto wrapped: true type: array security: - Authorization: [] requestBody: content: text/plain: schema: items: type: integer format: int32 type: array application/json: schema: items: type: integer format: int32 type: array text/json: schema: items: type: integer format: int32 type: array application/xml: schema: items: type: integer format: int32 type: array text/xml: schema: items: type: integer format: int32 type: array application/x-www-form-urlencoded: schema: items: type: integer format: int32 type: array multipart/form-data: schema: items: type: integer format: int32 type: array required: true summary: Assets get buy option shares x-summary-source: derived /v1/Portfolio/Assets/{prodId}/SellOptionShares: post: tags: - Portfolio/Assets operationId: Assets_GetSellOptionShares parameters: - name: prodId in: path required: true schema: type: integer format: int32 responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.SellOptionSharesDto' xml: name: SellOptionSharesDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.SellOptionSharesDto' xml: name: SellOptionSharesDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.SellOptionSharesDto' xml: name: SellOptionSharesDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.SellOptionSharesDto' xml: name: SellOptionSharesDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.SellOptionSharesDto' xml: name: SellOptionSharesDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Trading.SellOptionSharesDto' xml: name: SellOptionSharesDto wrapped: true type: array security: - Authorization: [] requestBody: content: text/plain: schema: items: type: integer format: int32 type: array application/json: schema: items: type: integer format: int32 type: array text/json: schema: items: type: integer format: int32 type: array application/xml: schema: items: type: integer format: int32 type: array text/xml: schema: items: type: integer format: int32 type: array application/x-www-form-urlencoded: schema: items: type: integer format: int32 type: array multipart/form-data: schema: items: type: integer format: int32 type: array required: true summary: Assets get sell option shares x-summary-source: derived /v1/Portfolio/Assets/Action/Delete: put: tags: - Portfolio/Assets summary: Deletes every asset provided in the list of ids operationId: Assets_ActionDeleteAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: items: type: integer format: int32 type: array application/json: schema: items: type: integer format: int32 type: array text/json: schema: items: type: integer format: int32 type: array application/xml: schema: items: type: integer format: int32 type: array text/xml: schema: items: type: integer format: int32 type: array multipart/form-data: schema: items: type: integer format: int32 type: array security: - Authorization: [] requestBody: content: text/plain: schema: items: type: integer format: int32 type: array application/json: schema: items: type: integer format: int32 type: array text/json: schema: items: type: integer format: int32 type: array application/xml: schema: items: type: integer format: int32 type: array text/xml: schema: items: type: integer format: int32 type: array application/x-www-form-urlencoded: schema: items: type: integer format: int32 type: array multipart/form-data: schema: items: type: integer format: int32 type: array description: The list of asset to delete. required: true /v1/Portfolio/Assets/Action/RemoveHistorical: put: tags: - Portfolio/Assets summary: Remove the _Hist for every asset provided in the list of ids operationId: Assets_RemoveHistoricalAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array security: - Authorization: [] requestBody: content: text/plain: schema: items: type: integer format: int32 type: array application/json: schema: items: type: integer format: int32 type: array text/json: schema: items: type: integer format: int32 type: array application/xml: schema: items: type: integer format: int32 type: array text/xml: schema: items: type: integer format: int32 type: array application/x-www-form-urlencoded: schema: items: type: integer format: int32 type: array multipart/form-data: schema: items: type: integer format: int32 type: array description: The list of asset to delete. required: true /v1/Portfolio/Assets/Alternative: get: tags: - Portfolio/Assets summary: Gets a list of alternative assets The return is not limited to pages. description: 'Sample Request GET /Portfolio/Assets/Alternative?assetId=1 [ { "value": 123, "accountNumber": "ACCOUNTNUMBER", "ticker": "THE_TICKER", "currentShares": 123, "currentPrice": 1, "isManaged": true, "assetClass": "Alternative", "productCategory": "Alternative", "productCategoryAbbreviation": "E", "isCustodialCash": false, "secondaryAccountNumber": null, "assetLevelStrategyId": null, "assetLevelStrategy": null, "status": 3, "isStrategyOverride": false, "createdBy": "created@by.com", "createdDate": "22023-07-18T07:46:19.28-05:00", "editedBy": "edited@by.com", "editedDate": "2023-07-18T10:44:24-05:00", "registrationId": 5, "clientId": 4, "isActive": true, "downloadSymbol": 123, "accountType": "Non-Profit", "fundFamily": "Fund family", "custodian": "Custodian Name", "asOfDate": "2023-07-18", "managementStyle": "Managed Account", "productType": "Miscellaneous", "productSubType": "Limited Partnership", "isGlobalExcluded": false, "isFeeExcluded": false, "excludeAmountType": null, "excludeAmount": 0, "excludePercentOf": null, "isRebalance": false, "isAdvisorOnly": true, "isAdvReportable": true, "is13FReportable": true, "mscsFundAccountNumber": null, "lastReconDate": null, "isOrionVision": null, "assetPercentOfAccount": 100, "name": "Name of Product", "registrationName": "Name on Registration", "accountId": 3, "currentValue": 123, "valuation": 123, "committedCapital": 123, "committedCapitalDate": "2023-07-18", "contributedCapital": 123, "distribution": 123, "unfundedCommitmentAdjustment": null, "unfundedCommitmentAmount": 0, "costBasis": null, "productId": 1, "recallableDistribution": null, "upcomingCapitalCallDate": null, "upcomingCapitalCallAmount": null, "upcomingCapitalCallAmountType": null, "upcomingDistributionDate": null, "upcomingDistributionAmount": null, "upcomingDistributionAmountType": null, "managerName": null, "lastValuationDate": "2023-07-18T00:00:00-06:00", "accountSweepAssetProductName": "Sweep Asset", "accountSweepAssetValueAsOf": null, "id": 1 } ]' operationId: Assets_GetAlternativeAsync parameters: - name: ct in: header required: true - name: clientId in: query required: false schema: type: integer format: int32 - name: registrationId in: query required: false schema: type: integer format: int32 - name: accountId in: query required: false schema: type: integer format: int32 - name: productId in: query required: false schema: type: integer format: int32 - name: assetId in: query required: false schema: type: integer format: int32 - name: asOfDate in: query required: false schema: type: string format: date-time - name: includeCostBasis in: query required: false schema: type: boolean responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetAlternativeDto' xml: name: AssetAlternativeDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetAlternativeDto' xml: name: AssetAlternativeDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetAlternativeDto' xml: name: AssetAlternativeDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetAlternativeDto' xml: name: AssetAlternativeDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetAlternativeDto' xml: name: AssetAlternativeDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetAlternativeDto' xml: name: AssetAlternativeDto wrapped: true type: array security: - Authorization: [] /v1/Portfolio/Assets/AssetExclusion/{key}: get: tags: - Portfolio/Assets operationId: Assets_GetAssetExclusion parameters: - name: key in: path required: true schema: type: integer format: int32 responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetBillingDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetBillingDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetBillingDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetBillingDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetBillingDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetBillingDto' security: - Authorization: [] summary: Assets get asset exclusion x-summary-source: derived /v1/Portfolio/Assets/Historical: get: tags: - Portfolio/Assets summary: Gets any assets where the account number ends with _hist operationId: Assets_GetHistoricalAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array security: - Authorization: [] /v1/Portfolio/Assets/List: post: tags: - Portfolio/Assets summary: Returns a list of Assets that are found for the list of Id's posted in the… operationId: Assets_GetListByIdAsync parameters: - name: includeCostBasis in: query description: Optional bool. Default is false. When true, the Cost Basis property will be populated. This requires extra calculation which will reduce performance when true. required: false schema: type: boolean default: false - name: cancellationToken in: header required: false responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array security: - Authorization: [] requestBody: content: text/plain: schema: items: type: integer format: int32 type: array application/json: schema: items: type: integer format: int32 type: array text/json: schema: items: type: integer format: int32 type: array application/xml: schema: items: type: integer format: int32 type: array text/xml: schema: items: type: integer format: int32 type: array application/x-www-form-urlencoded: schema: items: type: integer format: int32 type: array multipart/form-data: schema: items: type: integer format: int32 type: array description: Array of Asset ID's required: true /v1/Portfolio/Assets/List/AccountId: post: tags: - Portfolio/Assets summary: Returns a list of Assets that are found for the list of AccountId's posted in… operationId: Assets_GetListByAccountIdAsync parameters: - name: includeCostBasis in: query description: Optional bool. Default is false. When true, the Cost Basis property will be populated. This requires extra calculation which will reduce performance when true. required: false schema: type: boolean default: false - name: cancellationToken in: header required: false responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array security: - Authorization: [] requestBody: content: text/plain: schema: items: type: integer format: int32 type: array application/json: schema: items: type: integer format: int32 type: array text/json: schema: items: type: integer format: int32 type: array application/xml: schema: items: type: integer format: int32 type: array text/xml: schema: items: type: integer format: int32 type: array application/x-www-form-urlencoded: schema: items: type: integer format: int32 type: array multipart/form-data: schema: items: type: integer format: int32 type: array description: Array of Account ID's required: true /v1/Portfolio/Assets/List/Id: post: tags: - Portfolio/Assets summary: Returns a list of Assets that are found for the list of Id's posted in the… operationId: Assets_PostV1PortfolioAssetsListId parameters: - name: includeCostBasis in: query description: Optional bool. Default is false. When true, the Cost Basis property will be populated. This requires extra calculation which will reduce performance when true. required: false schema: type: boolean default: false - name: cancellationToken in: header required: false responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetDto' xml: name: AssetDto wrapped: true type: array security: - Authorization: [] requestBody: content: text/plain: schema: items: type: integer format: int32 type: array application/json: schema: items: type: integer format: int32 type: array text/json: schema: items: type: integer format: int32 type: array application/xml: schema: items: type: integer format: int32 type: array text/xml: schema: items: type: integer format: int32 type: array application/x-www-form-urlencoded: schema: items: type: integer format: int32 type: array multipart/form-data: schema: items: type: integer format: int32 type: array description: Array of Asset ID's required: true /v1/Portfolio/Assets/ListCounts: post: tags: - Portfolio/Assets operationId: Assets_GetListCountById responses: '200': description: OK content: text/plain: schema: type: object application/json: schema: type: object text/json: schema: type: object application/xml: schema: type: object text/xml: schema: type: object multipart/form-data: schema: type: object security: - Authorization: [] requestBody: content: text/plain: schema: items: type: integer format: int32 type: array application/json: schema: items: type: integer format: int32 type: array text/json: schema: items: type: integer format: int32 type: array application/x-www-form-urlencoded: schema: items: type: integer format: int32 type: array multipart/form-data: schema: items: type: integer format: int32 type: array required: true summary: Assets get list count by id x-summary-source: derived /v1/Portfolio/Assets/Simple: get: tags: - Portfolio/Assets summary: Gets a simple list of assets for a given portfolio operationId: Assets_GetSimple parameters: - name: hasValue in: query description: Optional. When provided will only return assets that have value (true). required: false schema: type: boolean - name: registrationId in: query required: false schema: type: integer format: int32 responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array security: - Authorization: [] /v1/Portfolio/Assets/Simple/Search: get: tags: - Portfolio/Assets summary: Gets a simple list of assets by the search criteria operationId: Assets_GetAssetSearchAsync parameters: - name: search in: query description: Asset Id required: true schema: type: string - name: clientId in: query description: 'Optional. Default: null. Returns only matching asset for the client Id provided' required: false schema: type: integer format: int32 - name: accountId in: query description: 'Optional. Default: null. Returns only matching asset for the account Id provided' required: false schema: type: integer format: int32 - name: top in: query description: 'Optional. Default: null. The maximum number of products to return. If null returns all.' required: false schema: type: integer format: int32 - name: skip in: query description: 'Optional. Default: 0. Defines number of items to skip.' required: false schema: type: integer format: int32 default: 0 - name: cancellationToken in: header required: false responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAssetDto' xml: name: SimpleAssetDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAssetDto' xml: name: SimpleAssetDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAssetDto' xml: name: SimpleAssetDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAssetDto' xml: name: SimpleAssetDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAssetDto' xml: name: SimpleAssetDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAssetDto' xml: name: SimpleAssetDto wrapped: true type: array security: - Authorization: [] /v1/Portfolio/Assets/Simple/Search/{search}: get: tags: - Portfolio/Assets summary: Gets a simple list of assets by the search criteria operationId: Assets_GetV1PortfolioAssetsSimpleSearchBySearch parameters: - name: search in: path description: Asset Id required: true schema: type: string - name: clientId in: query description: 'Optional. Default: null. Returns only matching asset for the client Id provided' required: false schema: type: integer format: int32 - name: accountId in: query description: 'Optional. Default: null. Returns only matching asset for the account Id provided' required: false schema: type: integer format: int32 - name: top in: query description: 'Optional. Default: null. The maximum number of products to return. If null returns all.' required: false schema: type: integer format: int32 - name: skip in: query description: 'Optional. Default: 0. Defines number of items to skip.' required: false schema: type: integer format: int32 default: 0 - name: cancellationToken in: header required: false responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAssetDto' xml: name: SimpleAssetDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAssetDto' xml: name: SimpleAssetDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAssetDto' xml: name: SimpleAssetDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAssetDto' xml: name: SimpleAssetDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAssetDto' xml: name: SimpleAssetDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAssetDto' xml: name: SimpleAssetDto wrapped: true type: array security: - Authorization: [] /v1/Portfolio/Assets/Value: get: tags: - Portfolio/Assets summary: Gets a simple list of assets (including aum for today) that the logged in user… operationId: Assets_GetValue parameters: - name: editedStartDate in: query description: Optional. When provided only records that were edited after the date provided will be returned. required: false schema: type: string format: date-time - name: editedEndDate in: query description: Optional. When provided only records that were edited before the date provided will be returned. required: false schema: type: string format: date-time responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array security: - Authorization: [] /v1/Portfolio/Assets/Value/{asOfDate}: get: tags: - Portfolio/Assets summary: Gets a simple list of assets (including aum for the end of the date specified)… operationId: Assets_GetValueAsOfDate parameters: - name: asOfDate in: path description: The aum returned is as of the end of this date. required: true schema: type: string format: date-time - name: editedStartDate in: query description: Optional. When provided only records that were edited after the date provided will be returned. required: false schema: type: string format: date-time - name: editedEndDate in: query description: Optional. When provided only records that were edited before the date provided will be returned. required: false schema: type: string format: date-time responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array security: - Authorization: [] /v1/Portfolio/Assets/Value/{asOfDate}/List: post: tags: - Portfolio/Assets summary: Gets a simple list of assets that match one of the keys in the provided list operationId: Assets_GetValueAsOfDateListById parameters: - name: asOfDate in: path description: The aum returned is as of the end of this date. required: true schema: type: string format: date-time responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array security: - Authorization: [] requestBody: content: text/plain: schema: items: type: integer format: int32 type: array application/json: schema: items: type: integer format: int32 type: array text/json: schema: items: type: integer format: int32 type: array application/xml: schema: items: type: integer format: int32 type: array text/xml: schema: items: type: integer format: int32 type: array application/x-www-form-urlencoded: schema: items: type: integer format: int32 type: array multipart/form-data: schema: items: type: integer format: int32 type: array description: List of keys of the desired return objects. required: true /v1/Portfolio/Assets/Value/{asOfDate}/List/Id: post: tags: - Portfolio/Assets summary: Gets a simple list of assets that match one of the keys in the provided list operationId: Assets_PostV1PortfolioAssetsValueByAsOfDateListId parameters: - name: asOfDate in: path description: The aum returned is as of the end of this date. required: true schema: type: string format: date-time responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array security: - Authorization: [] requestBody: content: text/plain: schema: items: type: integer format: int32 type: array application/json: schema: items: type: integer format: int32 type: array text/json: schema: items: type: integer format: int32 type: array application/xml: schema: items: type: integer format: int32 type: array text/xml: schema: items: type: integer format: int32 type: array application/x-www-form-urlencoded: schema: items: type: integer format: int32 type: array multipart/form-data: schema: items: type: integer format: int32 type: array description: List of keys of the desired return objects. required: true /v1/Portfolio/Assets/Value/List: post: tags: - Portfolio/Assets summary: Gets a simple list of assets that match one of the keys in the provided list operationId: Assets_GetValueListById responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array security: - Authorization: [] requestBody: content: text/plain: schema: items: type: integer format: int32 type: array application/json: schema: items: type: integer format: int32 type: array text/json: schema: items: type: integer format: int32 type: array application/xml: schema: items: type: integer format: int32 type: array text/xml: schema: items: type: integer format: int32 type: array application/x-www-form-urlencoded: schema: items: type: integer format: int32 type: array multipart/form-data: schema: items: type: integer format: int32 type: array description: List of keys of the desired return objects. required: true /v1/Portfolio/Assets/Value/List/Id: post: tags: - Portfolio/Assets summary: Gets a simple list of assets that match one of the keys in the provided list operationId: Assets_PostV1PortfolioAssetsValueListId responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto' xml: name: SimpleAsset2WithValueDto wrapped: true type: array security: - Authorization: [] requestBody: content: text/plain: schema: items: type: integer format: int32 type: array application/json: schema: items: type: integer format: int32 type: array text/json: schema: items: type: integer format: int32 type: array application/xml: schema: items: type: integer format: int32 type: array text/xml: schema: items: type: integer format: int32 type: array application/x-www-form-urlencoded: schema: items: type: integer format: int32 type: array multipart/form-data: schema: items: type: integer format: int32 type: array description: List of keys of the desired return objects. required: true /v1/Portfolio/Assets/Verbose: get: tags: - Portfolio/Assets operationId: Assets_GetVerbose parameters: - name: isActive in: query required: false schema: type: boolean - name: expand in: query required: false style: form explode: true schema: type: array items: type: string enum: - None - Billing - Portfolio - StepUps - Bifurcates - CostBasisHistories - CostBasisLots - UserDefinedFields - EntityOptions - UserDefinedTimeFields - AssetValuations - Commitments - AlternativeSchedules - All responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array security: - Authorization: [] summary: Assets get verbose x-summary-source: derived put: tags: - Portfolio/Assets summary: Update multiple assets operationId: Assets_UpdateVerboseAssetsAsync parameters: - name: cancellationToken in: header required: false responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array security: - Authorization: [] requestBody: content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array application/x-www-form-urlencoded: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array required: true post: tags: - Portfolio/Assets summary: Create asset operationId: Assets_CreateVerboseAssetAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' required: true /v1/Portfolio/Assets/Verbose/{key}: get: tags: - Portfolio/Assets operationId: Assets_GetVerboseByKeyAsync parameters: - name: key in: path required: true schema: type: integer format: int32 - name: ct in: header required: true - name: expand in: query required: false style: form explode: true schema: type: array items: type: string enum: - None - Billing - Portfolio - StepUps - Bifurcates - CostBasisHistories - CostBasisLots - UserDefinedFields - EntityOptions - UserDefinedTimeFields - AssetValuations - Commitments - AlternativeSchedules - All responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' security: - Authorization: [] summary: Assets get verbose by key async x-summary-source: derived put: tags: - Portfolio/Assets summary: Update single asset operationId: Assets_UpdateVerboseAssetAsync parameters: - name: key in: path required: true schema: type: integer format: int32 - name: cancellationToken in: header required: false responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' security: - Authorization: [] requestBody: content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' application/x-www-form-urlencoded: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' required: true /v1/Portfolio/Assets/Verbose/ByProduct/{key}: get: tags: - Portfolio/Assets operationId: Assets_GetAssetsWithSameProductId parameters: - name: key in: path required: true schema: type: integer format: int32 - name: expand in: query required: false style: form explode: true schema: type: array items: type: string enum: - None - Billing - Portfolio - StepUps - Bifurcates - CostBasisHistories - CostBasisLots - UserDefinedFields - EntityOptions - UserDefinedTimeFields - AssetValuations - Commitments - AlternativeSchedules - All responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array security: - Authorization: [] summary: Assets get assets with same product id x-summary-source: derived /v1/Portfolio/Assets/Verbose/CopyHistoricalData: get: tags: - Portfolio/Assets operationId: Assets_CopyHistoricalData parameters: - name: assetCopyHistoricalData.assetIdToEdit in: query required: false schema: type: integer format: int32 - name: assetCopyHistoricalData.assetIdToCopy in: query required: false schema: type: integer format: int32 - name: assetCopyHistoricalData.percentage in: query required: false schema: type: number format: double responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Confirm.Alternative.CommitmentLedgerDto' xml: name: CommitmentLedgerDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Confirm.Alternative.CommitmentLedgerDto' xml: name: CommitmentLedgerDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Confirm.Alternative.CommitmentLedgerDto' xml: name: CommitmentLedgerDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Confirm.Alternative.CommitmentLedgerDto' xml: name: CommitmentLedgerDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Confirm.Alternative.CommitmentLedgerDto' xml: name: CommitmentLedgerDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Confirm.Alternative.CommitmentLedgerDto' xml: name: CommitmentLedgerDto wrapped: true type: array security: - Authorization: [] summary: Assets copy historical data x-summary-source: derived /v1/Portfolio/Assets/Verbose/List: post: tags: - Portfolio/Assets operationId: Assets_GetVerboseListById parameters: - name: expand in: query required: false style: form explode: true schema: type: array items: type: string enum: - None - Billing - Portfolio - StepUps - Bifurcates - CostBasisHistories - CostBasisLots - UserDefinedFields - EntityOptions - UserDefinedTimeFields - AssetValuations - Commitments - AlternativeSchedules - All responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array security: - Authorization: [] requestBody: content: text/plain: schema: items: type: integer format: int32 type: array application/json: schema: items: type: integer format: int32 type: array text/json: schema: items: type: integer format: int32 type: array application/xml: schema: items: type: integer format: int32 type: array text/xml: schema: items: type: integer format: int32 type: array application/x-www-form-urlencoded: schema: items: type: integer format: int32 type: array multipart/form-data: schema: items: type: integer format: int32 type: array required: true summary: Assets get verbose list by id x-summary-source: derived /v1/Portfolio/Assets/Verbose/List/Id: post: tags: - Portfolio/Assets operationId: Assets_PostV1PortfolioAssetsVerboseListId parameters: - name: expand in: query required: false style: form explode: true schema: type: array items: type: string enum: - None - Billing - Portfolio - StepUps - Bifurcates - CostBasisHistories - CostBasisLots - UserDefinedFields - EntityOptions - UserDefinedTimeFields - AssetValuations - Commitments - AlternativeSchedules - All responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array security: - Authorization: [] requestBody: content: text/plain: schema: items: type: integer format: int32 type: array application/json: schema: items: type: integer format: int32 type: array text/json: schema: items: type: integer format: int32 type: array application/xml: schema: items: type: integer format: int32 type: array text/xml: schema: items: type: integer format: int32 type: array application/x-www-form-urlencoded: schema: items: type: integer format: int32 type: array multipart/form-data: schema: items: type: integer format: int32 type: array required: true summary: Assets post V1 portfolio assets verbose list id x-summary-source: derived /v1/Portfolio/Assets/Verbose/New: get: tags: - Portfolio/Assets operationId: Assets_GetNewVerbose parameters: - name: expand in: query required: false style: form explode: true schema: type: array items: type: string enum: - None - Billing - Portfolio - StepUps - Bifurcates - CostBasisHistories - CostBasisLots - UserDefinedFields - EntityOptions - UserDefinedTimeFields - AssetValuations - Commitments - AlternativeSchedules - All responses: '200': description: OK content: text/plain: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' application/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' text/json: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' application/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' text/xml: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' multipart/form-data: schema: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' security: - Authorization: [] summary: Assets get new verbose x-summary-source: derived post: tags: - Portfolio/Assets summary: Create multiple assets operationId: Assets_CreateMultipleVerboseAssetsAsync parameters: - name: cancellationToken in: header required: true responses: '200': description: OK content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array application/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array text/xml: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array security: - Authorization: [] requestBody: content: text/plain: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array application/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array text/json: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array application/x-www-form-urlencoded: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array multipart/form-data: schema: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetVerboseDto' xml: name: AssetVerboseDto wrapped: true type: array description: List of Dtos to add required: true components: schemas: OAS.WebApi.DTO.Trading.BuyOptionSharesDto: properties: accountId: type: integer format: int32 productId: type: integer format: int32 currentShares: type: number format: double currentContracts: type: integer format: int32 possibleContracts: type: integer format: int32 xml: name: BuyOptionSharesDto type: object OAS.WebApi.DTO.Portfolio.SimpleAssetDto: properties: assetClass: type: string accountNumber: type: string ticker: type: string isCustodialCash: type: boolean isTradeExcluded: type: boolean name: type: string id: type: integer format: int32 xml: name: SimpleAssetDto type: object OAS.WebApi.DTO.Trading.TradingTransactionDto: properties: id: type: integer format: int32 assetId: type: integer format: int32 productName: type: string ticker: type: string accountId: type: integer format: int32 accountNumber: type: string registrationId: type: integer format: int32 registrationName: type: string registrationCode: type: string householdId: type: integer format: int32 fundFamilyName: type: string custodianName: type: string status: type: string enum: - Complete - Pending - Rejected - Reversed - Inactive - PendingCorpAction - FutureAip transDate: type: string format: date-time transactionDescription: type: string transAmount: type: number format: double navPrice: type: number format: double noUnits: type: number format: double notes: type: string orderId: type: string blockId: type: integer format: int32 orderCreatedBy: type: string avgPrice: type: number format: double executionTime: type: string format: date-time transTypeId: type: integer format: int32 contributionCodeId: type: integer format: int32 distributionCodeId: type: integer format: int32 clientId: type: integer format: int32 registrationSleeveStrategyName: type: string tradeOrderId: type: integer format: int32 xml: name: TradingTransactionDto type: object OAS.WebApi.DTO.Portfolio.UnrealizedAssetCostDto: properties: asOfDate: type: string format: date-time longTermCost: type: number format: double shortTermCost: type: number format: double longTermUnits: type: number format: double shortTermUnits: type: number format: double acquiredDate: type: string format: date-time amortizationAmt: type: number format: double costPerShare: type: number format: double xml: name: UnrealizedAssetCostDto type: object OAS.WebApi.DTO.Portfolio.AssetPriceDto: properties: productId: type: integer format: int32 requestedPriceDate: $ref: '#/components/schemas/OAT.Utilities.Date.IDate' priceSourceName: type: string priceDate: $ref: '#/components/schemas/OAT.Utilities.Date.IDate' navPrice: type: number format: double cachedPrice: type: number format: double adjustedPrice: type: number format: double xml: name: AssetPriceDto type: object OAS.WebApi.DTO.Settings.EntityOptionDto: properties: userDefineDataId: type: integer format: int32 value: type: string childParameter: type: string entity: type: string enum: - Undefined - Payee - BrokerDealer - Wholesaler - Representative - Client - Registration - Account - Asset - Product - Transaction - Distribution - FundFamily - Personal - PayoutSchedule - FeeSchedule - Platform - RIA - Custodian - Journal - SWP - Other - NASD - CashFunding - Bill - BillInstance - BillMasterPayout - Model - NewAccountClient - NewAccountReg - DownloadExclusion - Price - UserDefinedFields - NewAcctUserDef - ManagersMessage - IndexEntry - PerformanceFee - PerformancePayout - NewAccountAsset - Owner - Administrator - OutsideClient - SubAdvisor - ModelRange - FaxCover - Fax - OneTimeDistribution - WebLogin - Plan401k - BillAccountItem - ThirdPartyAdministrator - CrmContact - Participant - PlanSponsor - CRMEmailList - ThirdParty - WorkflowItem - WorkflowAction - ServiceAccount - EntityOption - HouseholdMember - DownloadSymbol - IndexBlend - NABenefit - AggregateModel - CompositeRange - RepAccountManager - ScriptsScrubs - ServiceAccountBrokerDealer - BusinessLine - Blob - AssetClass - ServiceAccountLite - NewAcctUserDefDtl - Branch - AssetLevelStrategy - Report - DataQueries - PriceUnUsed - ModelItem - AssetCategory - RiskCategory - PlatformRange - Dividend - RegistrationType - CustodianCommon - RepState - QpeDashboard - ReportBatch - ModelGroup - ShareClass - DownloadFile - User - DynamicGrouping - ProductType - ProductSubType - InvestmentObjective - PortfolioGroup - OrionRealizedLot - OrionUnrealizedLot - CustodianRealizedLot - CustodianUnrealizedLot - AssetCategoryParent - TaxType - AuditRequest - AuditRequestLetter - ManagedUnmanaged - AuditRowAttachment - InformPolicy - InformAnswerAttachment - UserDetail - BillPayMethod - ModelInclusion - CommunityModel - EclipseModel - Global - ClientCategory - Taxability - Qualified - TaxID - BondState - ProductTaxability - TargetAllocation - RIATable - ProductRegion - ProductPropertyType - ProductManagerAip - MoodyRating - SPRating - BondMaturityYear - InterestRate - RegistrationTaxType - MaturityPeriod - NewHousehold - BillPayoutDashboardPayment - OptionLevel - MarginAgreement - PrimeBrokerage - InformHistoricalDocument - SleeveStrategyAggregate - MorningstarSector - BillEntity - SleeveStrategy - MorningstarGeography - GenericProspect - BillEntityType - AdditionalRep - BillPayoutReport - ProductSubHolding - DownloadSource - ModelVsActual - ProductVintageYear - EclipsePortfolio - Country - Currency - SecurityClassification1 - SecurityClassification2 - SecurityClassification3 - SecurityClassification4 - SecurityClassification5 - SecurityClassification6 - SecurityClassification7 - SecurityClassification8 - SecurityClassification9 - SecurityClassification10 - SecurityClassification11 - SecurityClassification12 - SecurityClassification13 - SecurityClassification14 - SecurityClassification15 - SecurityClassification16 - SecurityClassification17 - SecurityClassification18 - SecurityClassification19 - SecurityClassification20 - SecurityClassification21 - SecurityClassification22 - SecurityClassification23 - SecurityClassification24 - SecurityClassification25 - DownloadRecord - CustomGrouping - Cotenant - AllocatedUnrealizedCostBasis - AllocatedRealizedCostBasis entityId: type: integer format: int32 entityName: type: string userDefineDefinitionId: type: integer format: int32 name: type: string category: type: string type: type: string enum: - MultiLineEditor - DropDownEditor - DropDownList - CheckBox - Currency - Date - DateTime - Integer - String - Double - Time - Long - CustomObject - Email maxLength: type: integer format: int32 code: type: string sequence: type: integer format: int32 options: type: object input: type: string securityCode: type: string canEdit: type: boolean xml: name: EntityOptionDto type: object OAS.WebApi.DTO.Trading.SellOptionSharesDto: properties: accountId: type: integer format: int32 productId: type: integer format: int32 currentShares: type: number format: double currentValue: type: number format: double currentPrice: type: number format: double strikePrice: type: number format: double currentContracts: type: integer format: int32 possibleContracts: type: integer format: int32 productName: type: string expirationDate: type: string format: date-time xml: name: SellOptionSharesDto type: object OAS.WebApi.DTO.Settings.EntityOptionTimeDto: properties: mostRecent: $ref: '#/components/schemas/OAS.WebApi.DTO.Settings.EntityOptionTimeValueDto' readOnly: true values: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Settings.EntityOptionTimeValueDto' xml: name: EntityOptionTimeValueDto wrapped: true type: array childParameter: type: string entity: type: string enum: - Undefined - Payee - BrokerDealer - Wholesaler - Representative - Client - Registration - Account - Asset - Product - Transaction - Distribution - FundFamily - Personal - PayoutSchedule - FeeSchedule - Platform - RIA - Custodian - Journal - SWP - Other - NASD - CashFunding - Bill - BillInstance - BillMasterPayout - Model - NewAccountClient - NewAccountReg - DownloadExclusion - Price - UserDefinedFields - NewAcctUserDef - ManagersMessage - IndexEntry - PerformanceFee - PerformancePayout - NewAccountAsset - Owner - Administrator - OutsideClient - SubAdvisor - ModelRange - FaxCover - Fax - OneTimeDistribution - WebLogin - Plan401k - BillAccountItem - ThirdPartyAdministrator - CrmContact - Participant - PlanSponsor - CRMEmailList - ThirdParty - WorkflowItem - WorkflowAction - ServiceAccount - EntityOption - HouseholdMember - DownloadSymbol - IndexBlend - NABenefit - AggregateModel - CompositeRange - RepAccountManager - ScriptsScrubs - ServiceAccountBrokerDealer - BusinessLine - Blob - AssetClass - ServiceAccountLite - NewAcctUserDefDtl - Branch - AssetLevelStrategy - Report - DataQueries - PriceUnUsed - ModelItem - AssetCategory - RiskCategory - PlatformRange - Dividend - RegistrationType - CustodianCommon - RepState - QpeDashboard - ReportBatch - ModelGroup - ShareClass - DownloadFile - User - DynamicGrouping - ProductType - ProductSubType - InvestmentObjective - PortfolioGroup - OrionRealizedLot - OrionUnrealizedLot - CustodianRealizedLot - CustodianUnrealizedLot - AssetCategoryParent - TaxType - AuditRequest - AuditRequestLetter - ManagedUnmanaged - AuditRowAttachment - InformPolicy - InformAnswerAttachment - UserDetail - BillPayMethod - ModelInclusion - CommunityModel - EclipseModel - Global - ClientCategory - Taxability - Qualified - TaxID - BondState - ProductTaxability - TargetAllocation - RIATable - ProductRegion - ProductPropertyType - ProductManagerAip - MoodyRating - SPRating - BondMaturityYear - InterestRate - RegistrationTaxType - MaturityPeriod - NewHousehold - BillPayoutDashboardPayment - OptionLevel - MarginAgreement - PrimeBrokerage - InformHistoricalDocument - SleeveStrategyAggregate - MorningstarSector - BillEntity - SleeveStrategy - MorningstarGeography - GenericProspect - BillEntityType - AdditionalRep - BillPayoutReport - ProductSubHolding - DownloadSource - ModelVsActual - ProductVintageYear - EclipsePortfolio - Country - Currency - SecurityClassification1 - SecurityClassification2 - SecurityClassification3 - SecurityClassification4 - SecurityClassification5 - SecurityClassification6 - SecurityClassification7 - SecurityClassification8 - SecurityClassification9 - SecurityClassification10 - SecurityClassification11 - SecurityClassification12 - SecurityClassification13 - SecurityClassification14 - SecurityClassification15 - SecurityClassification16 - SecurityClassification17 - SecurityClassification18 - SecurityClassification19 - SecurityClassification20 - SecurityClassification21 - SecurityClassification22 - SecurityClassification23 - SecurityClassification24 - SecurityClassification25 - DownloadRecord - CustomGrouping - Cotenant - AllocatedUnrealizedCostBasis - AllocatedRealizedCostBasis entityId: type: integer format: int32 entityName: type: string userDefineDefinitionId: type: integer format: int32 name: type: string category: type: string type: type: string enum: - MultiLineEditor - DropDownEditor - DropDownList - CheckBox - Currency - Date - DateTime - Integer - String - Double - Time - Long - CustomObject - Email maxLength: type: integer format: int32 code: type: string sequence: type: integer format: int32 options: type: object input: type: string securityCode: type: string canEdit: type: boolean xml: name: EntityOptionTimeDto type: object OAS.WebApi.DTO.Trading.RealtimePriceDto: properties: date: type: string format: date-time last: type: number format: double isRealTimeQuote: type: boolean isDelayedQuote: type: boolean changeFromLastClose: type: number format: double changeFromLastMarketClose: type: number format: double changeFromMarketClose: type: number format: double changeFromMarketOpen: type: number format: double changeFromPrev: type: number format: double lastClosePrice: type: number format: double lastMarketClosePrice: type: number format: double marketClosePrice: type: number format: double marketOpenPrice: type: number format: double percentChangeFromLastClose: type: number format: double percentChangeFromLastMarketClose: type: number format: double percentChangeFromMarketClose: type: number format: double percentChangeFromMarketOpen: type: number format: double percentChangeFromOpen: type: number format: double percentChangeFromPrev: type: number format: double ask: type: number format: double askQuantity: type: number format: double bid: type: number format: double bidQuantity: type: number format: double changeFromOpen: type: number format: double changeFromPrevious: type: number format: double cusip: type: string delay: type: number format: double high: type: number format: double low: type: number format: double name: type: string outcome: type: string percentageChangeFromOpen: type: number format: double percentageChangeFromPrevious: type: number format: double quantity: type: number format: double volume: type: number format: double open: type: number format: double priceSource: type: string symbol: type: string xml: name: RealtimePriceDto type: object OAS.WebApi.DTO.Portfolio.CostBasisHistoryDto: properties: id: type: integer format: int32 acquiredDate: type: string format: date-time sellDate: type: string format: date-time holdingPeriodDate: type: string format: date-time costAmount: type: number format: double numberOfUnits: type: number format: double method: type: string proceedAmount: type: number format: double importedDate: type: string format: date-time createdBy: type: string createdDate: type: string format: date-time editedBy: type: string editedDate: type: string format: date-time xml: name: CostBasisHistoryDto type: object OAS.WebApi.DTO.Portfolio.SimpleAsset2WithValueDto: properties: shares: type: number format: double price: type: number format: double value: type: number format: double productId: type: integer format: int32 ticker: type: string assetClass: type: string isCustodialCash: type: boolean accountId: type: integer format: int32 name: type: string id: type: integer format: int32 xml: name: SimpleAsset2WithValueDto type: object OAS.WebApi.DTO.Portfolio.AssetDto: properties: costBasis: type: number format: double name: type: string accountNumber: type: string ticker: type: string currentShares: type: number format: double currentValue: type: number format: double currentPrice: type: number format: double isManaged: type: boolean assetClass: type: string productCategory: type: string productCategoryAbbreviation: type: string isCustodialCash: type: boolean secondaryAccountNumber: type: string cusip: type: string productId: type: integer format: int32 assetLevelStrategyId: type: integer format: int32 assetLevelStrategy: type: string status: type: integer format: int32 isStrategyOverride: type: boolean createdBy: type: string createdDate: type: string format: date-time editedBy: type: string editedDate: type: string format: date-time accountId: type: integer format: int32 registrationId: type: integer format: int32 clientId: type: integer format: int32 isActive: type: boolean downloadSymbol: type: integer format: int32 accountType: type: string fundFamily: type: string custodian: type: string asOfDate: type: string format: date-time registrationName: type: string managementStyle: type: string sleeveType: type: string enum: - Normal sleeve - Custodial account - Contribution sleeve - Distribution sleeve - Unmanaged sleeve productType: type: string enum: - None - MutualFund - Annuity - AdvisorOne - StockOrETF - Option - Bond - Unknown - CD - Index productSubType: type: string isGlobalExcluded: type: boolean isFeeExcluded: type: boolean excludeAmountType: type: string enum: - Percent - Dollars - Shares excludeAmount: type: number format: double excludePercentOf: type: string enum: - Undefined - Payee - BrokerDealer - Wholesaler - Representative - Client - Registration - Account - Asset - Product - Transaction - Distribution - FundFamily - Personal - PayoutSchedule - FeeSchedule - Platform - RIA - Custodian - Journal - SWP - Other - NASD - CashFunding - Bill - BillInstance - BillMasterPayout - Model - NewAccountClient - NewAccountReg - DownloadExclusion - Price - UserDefinedFields - NewAcctUserDef - ManagersMessage - IndexEntry - PerformanceFee - PerformancePayout - NewAccountAsset - Owner - Administrator - OutsideClient - SubAdvisor - ModelRange - FaxCover - Fax - OneTimeDistribution - WebLogin - Plan401k - BillAccountItem - ThirdPartyAdministrator - CrmContact - Participant - PlanSponsor - CRMEmailList - ThirdParty - WorkflowItem - WorkflowAction - ServiceAccount - EntityOption - HouseholdMember - DownloadSymbol - IndexBlend - NABenefit - AggregateModel - CompositeRange - RepAccountManager - ScriptsScrubs - ServiceAccountBrokerDealer - BusinessLine - Blob - AssetClass - ServiceAccountLite - NewAcctUserDefDtl - Branch - AssetLevelStrategy - Report - DataQueries - PriceUnUsed - ModelItem - AssetCategory - RiskCategory - PlatformRange - Dividend - RegistrationType - CustodianCommon - RepState - QpeDashboard - ReportBatch - ModelGroup - ShareClass - DownloadFile - User - DynamicGrouping - ProductType - ProductSubType - InvestmentObjective - PortfolioGroup - OrionRealizedLot - OrionUnrealizedLot - CustodianRealizedLot - CustodianUnrealizedLot - AssetCategoryParent - TaxType - AuditRequest - AuditRequestLetter - ManagedUnmanaged - AuditRowAttachment - InformPolicy - InformAnswerAttachment - UserDetail - BillPayMethod - ModelInclusion - CommunityModel - EclipseModel - Global - ClientCategory - Taxability - Qualified - TaxID - BondState - ProductTaxability - TargetAllocation - RIATable - ProductRegion - ProductPropertyType - ProductManagerAip - MoodyRating - SPRating - BondMaturityYear - InterestRate - RegistrationTaxType - MaturityPeriod - NewHousehold - BillPayoutDashboardPayment - OptionLevel - MarginAgreement - PrimeBrokerage - InformHistoricalDocument - SleeveStrategyAggregate - MorningstarSector - BillEntity - SleeveStrategy - MorningstarGeography - GenericProspect - BillEntityType - AdditionalRep - BillPayoutReport - ProductSubHolding - DownloadSource - ModelVsActual - ProductVintageYear - EclipsePortfolio - Country - Currency - SecurityClassification1 - SecurityClassification2 - SecurityClassification3 - SecurityClassification4 - SecurityClassification5 - SecurityClassification6 - SecurityClassification7 - SecurityClassification8 - SecurityClassification9 - SecurityClassification10 - SecurityClassification11 - SecurityClassification12 - SecurityClassification13 - SecurityClassification14 - SecurityClassification15 - SecurityClassification16 - SecurityClassification17 - SecurityClassification18 - SecurityClassification19 - SecurityClassification20 - SecurityClassification21 - SecurityClassification22 - SecurityClassification23 - SecurityClassification24 - SecurityClassification25 - DownloadRecord - CustomGrouping - Cotenant - AllocatedUnrealizedCostBasis - AllocatedRealizedCostBasis excludeFromMargin: type: boolean isRebalance: type: boolean isAdvisorOnly: type: boolean isAdvReportable: type: boolean is13FReportable: type: boolean mscsFundAccountNumber: type: string lastReconDate: type: string format: date-time isOrionVision: type: boolean assetPercentOfAccount: type: number format: double householdName: type: string riskCategory: type: string modelName: type: string registrationType: type: string accountStatusId: type: integer format: int32 isin: type: string id: type: integer format: int32 isDataSharingEntity: type: boolean xml: name: AssetDto type: object OAS.WebApi.DTO.Portfolio.AssetBillingDto: properties: billAssetId: type: integer format: int32 isFeeExcluded: type: boolean isPayingFee: type: boolean excludeAmount: type: number format: double excludeAmountType: type: string enum: - Percent - Dollars - Shares excludePercentOf: type: string enum: - Undefined - Payee - BrokerDealer - Wholesaler - Representative - Client - Registration - Account - Asset - Product - Transaction - Distribution - FundFamily - Personal - PayoutSchedule - FeeSchedule - Platform - RIA - Custodian - Journal - SWP - Other - NASD - CashFunding - Bill - BillInstance - BillMasterPayout - Model - NewAccountClient - NewAccountReg - DownloadExclusion - Price - UserDefinedFields - NewAcctUserDef - ManagersMessage - IndexEntry - PerformanceFee - PerformancePayout - NewAccountAsset - Owner - Administrator - OutsideClient - SubAdvisor - ModelRange - FaxCover - Fax - OneTimeDistribution - WebLogin - Plan401k - BillAccountItem - ThirdPartyAdministrator - CrmContact - Participant - PlanSponsor - CRMEmailList - ThirdParty - WorkflowItem - WorkflowAction - ServiceAccount - EntityOption - HouseholdMember - DownloadSymbol - IndexBlend - NABenefit - AggregateModel - CompositeRange - RepAccountManager - ScriptsScrubs - ServiceAccountBrokerDealer - BusinessLine - Blob - AssetClass - ServiceAccountLite - NewAcctUserDefDtl - Branch - AssetLevelStrategy - Report - DataQueries - PriceUnUsed - ModelItem - AssetCategory - RiskCategory - PlatformRange - Dividend - RegistrationType - CustodianCommon - RepState - QpeDashboard - ReportBatch - ModelGroup - ShareClass - DownloadFile - User - DynamicGrouping - ProductType - ProductSubType - InvestmentObjective - PortfolioGroup - OrionRealizedLot - OrionUnrealizedLot - CustodianRealizedLot - CustodianUnrealizedLot - AssetCategoryParent - TaxType - AuditRequest - AuditRequestLetter - ManagedUnmanaged - AuditRowAttachment - InformPolicy - InformAnswerAttachment - UserDetail - BillPayMethod - ModelInclusion - CommunityModel - EclipseModel - Global - ClientCategory - Taxability - Qualified - TaxID - BondState - ProductTaxability - TargetAllocation - RIATable - ProductRegion - ProductPropertyType - ProductManagerAip - MoodyRating - SPRating - BondMaturityYear - InterestRate - RegistrationTaxType - MaturityPeriod - NewHousehold - BillPayoutDashboardPayment - OptionLevel - MarginAgreement - PrimeBrokerage - InformHistoricalDocument - SleeveStrategyAggregate - MorningstarSector - BillEntity - SleeveStrategy - MorningstarGeography - GenericProspect - BillEntityType - AdditionalRep - BillPayoutReport - ProductSubHolding - DownloadSource - ModelVsActual - ProductVintageYear - EclipsePortfolio - Country - Currency - SecurityClassification1 - SecurityClassification2 - SecurityClassification3 - SecurityClassification4 - SecurityClassification5 - SecurityClassification6 - SecurityClassification7 - SecurityClassification8 - SecurityClassification9 - SecurityClassification10 - SecurityClassification11 - SecurityClassification12 - SecurityClassification13 - SecurityClassification14 - SecurityClassification15 - SecurityClassification16 - SecurityClassification17 - SecurityClassification18 - SecurityClassification19 - SecurityClassification20 - SecurityClassification21 - SecurityClassification22 - SecurityClassification23 - SecurityClassification24 - SecurityClassification25 - DownloadRecord - CustomGrouping - Cotenant - AllocatedUnrealizedCostBasis - AllocatedRealizedCostBasis excludeEndDate: type: string format: date-time excludeStartDate: type: string format: date-time excludeBillProduct: type: boolean isFeeExcludedAsset: type: boolean isFeeExcludedProduct: type: boolean isFeeExcludedHouseholdAsset: type: boolean excludeFromMargin: type: boolean feeBillExclusionMode: type: integer format: int32 excludedBillEntityIds: items: type: integer format: int32 type: array xml: name: AssetBillingDto type: object OAS.WebApi.DTO.Portfolio.AssetVerboseDto: properties: id: type: integer format: int32 name: type: string isDataSharingEntity: type: boolean portfolio: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetPortfolioDto' billing: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.AssetBillingDto' stepUps: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.StepUpDto' xml: name: StepUpDto wrapped: true type: array bifurcates: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.BifurcateDto' xml: name: BifurcateDto wrapped: true type: array costBasisHistories: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.CostBasisHistoryDto' xml: name: CostBasisHistoryDto wrapped: true type: array costBasisLots: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Portfolio.UnrealizedAssetCostDto' xml: name: UnrealizedAssetCostDto wrapped: true type: array entityOptions: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Settings.EntityOptionDto' xml: name: EntityOptionDto wrapped: true type: array userDefinedFields: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Settings.EntityOptionDto' xml: name: EntityOptionDto wrapped: true type: array userDefinedTimeFields: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Settings.EntityOptionTimeDto' xml: name: EntityOptionTimeDto wrapped: true type: array assetValuations: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Confirm.Alternative.AssetValuationDto' xml: name: AssetValuationDto wrapped: true type: array commitments: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Confirm.Alternative.CommitmentLedgerDto' xml: name: CommitmentLedgerDto wrapped: true type: array alternativeSchedules: items: $ref: '#/components/schemas/OAS.WebApi.DTO.Confirm.Alternative.AlternativeScheduleDto' xml: name: AlternativeScheduleDto wrapped: true type: array xml: name: AssetVerboseDto type: object OAS.WebApi.DTO.Settings.EntityOptionTimeValueDto: properties: userDefineTimeDataId: type: integer format: int32 effectiveDate: type: string format: date-time value: type: string xml: name: EntityOptionTimeValueDto type: object OAS.WebApi.DTO.Portfolio.AssetAlternativeDto: properties: value: type: number format: double accountNumber: type: string ticker: type: string currentShares: type: number format: double currentPrice: type: number format: double isManaged: type: boolean assetClass: type: string productCategory: type: string productCategoryAbbreviation: type: string isCustodialCash: type: boolean secondaryAccountNumber: type: string cusip: type: string assetLevelStrategyId: type: integer format: int32 assetLevelStrategy: type: string status: type: integer format: int32 isStrategyOverride: type: boolean createdBy: type: string createdDate: type: string format: date-time editedBy: type: string editedDate: type: string format: date-time registrationId: type: integer format: int32 clientId: type: integer format: int32 isActive: type: boolean downloadSymbol: type: integer format: int32 accountType: type: string fundFamily: type: string custodian: type: string asOfDate: type: string format: date-time managementStyle: type: string productType: type: string enum: - None - MutualFund - Annuity - AdvisorOne - StockOrETF - Option - Bond - Unknown - CD - Index productSubType: type: string isGlobalExcluded: type: boolean isFeeExcluded: type: boolean excludeAmountType: type: string enum: - Percent - Dollars - Shares excludeAmount: type: number format: double excludePercentOf: type: string enum: - Undefined - Payee - BrokerDealer - Wholesaler - Representative - Client - Registration - Account - Asset - Product - Transaction - Distribution - FundFamily - Personal - PayoutSchedule - FeeSchedule - Platform - RIA - Custodian - Journal - SWP - Other - NASD - CashFunding - Bill - BillInstance - BillMasterPayout - Model - NewAccountClient - NewAccountReg - DownloadExclusion - Price - UserDefinedFields - NewAcctUserDef - ManagersMessage - IndexEntry - PerformanceFee - PerformancePayout - NewAccountAsset - Owner - Administrator - OutsideClient - SubAdvisor - ModelRange - FaxCover - Fax - OneTimeDistribution - WebLogin - Plan401k - BillAccountItem - ThirdPartyAdministrator - CrmContact - Participant - PlanSponsor - CRMEmailList - ThirdParty - WorkflowItem - WorkflowAction - ServiceAccount - EntityOption - HouseholdMember - DownloadSymbol - IndexBlend - NABenefit - AggregateModel - CompositeRange - RepAccountManager - ScriptsScrubs - ServiceAccountBrokerDealer - BusinessLine - Blob - AssetClass - ServiceAccountLite - NewAcctUserDefDtl - Branch - AssetLevelStrategy - Report - DataQueries - PriceUnUsed - ModelItem - AssetCategory - RiskCategory - PlatformRange - Dividend - RegistrationType - CustodianCommon - RepState - QpeDashboard - ReportBatch - ModelGroup - ShareClass - DownloadFile - User - DynamicGrouping - ProductType - ProductSubType - InvestmentObjective - PortfolioGroup - OrionRealizedLot - OrionUnrealizedLot - CustodianRealizedLot - CustodianUnrealizedLot - AssetCategoryParent - TaxType - AuditRequest - AuditRequestLetter - ManagedUnmanaged - AuditRowAttachment - InformPolicy - InformAnswerAttachment - UserDetail - BillPayMethod - ModelInclusion - CommunityModel - EclipseModel - Global - ClientCategory - Taxability - Qualified - TaxID - BondState - ProductTaxability - TargetAllocation - RIATable - ProductRegion - ProductPropertyType - ProductManagerAip - MoodyRating - SPRating - BondMaturityYear - InterestRate - RegistrationTaxType - MaturityPeriod - NewHousehold - BillPayoutDashboardPayment - OptionLevel - MarginAgreement - PrimeBrokerage - InformHistoricalDocument - SleeveStrategyAggregate - MorningstarSector - BillEntity - SleeveStrategy - MorningstarGeography - GenericProspect - BillEntityType - AdditionalRep - BillPayoutReport - ProductSubHolding - DownloadSource - ModelVsActual - ProductVintageYear - EclipsePortfolio - Country - Currency - SecurityClassification1 - SecurityClassification2 - SecurityClassification3 - SecurityClassification4 - SecurityClassification5 - SecurityClassification6 - SecurityClassification7 - SecurityClassification8 - SecurityClassification9 - SecurityClassification10 - SecurityClassification11 - SecurityClassification12 - SecurityClassification13 - SecurityClassification14 - SecurityClassification15 - SecurityClassification16 - SecurityClassification17 - SecurityClassification18 - SecurityClassification19 - SecurityClassification20 - SecurityClassification21 - SecurityClassification22 - SecurityClassification23 - SecurityClassification24 - SecurityClassification25 - DownloadRecord - CustomGrouping - Cotenant - AllocatedUnrealizedCostBasis - AllocatedRealizedCostBasis excludeFromMargin: type: boolean isRebalance: type: boolean isAdvisorOnly: type: boolean isAdvReportable: type: boolean is13FReportable: type: boolean mscsFundAccountNumber: type: string lastReconDate: type: string format: date-time isOrionVision: type: boolean assetPercentOfAccount: type: number format: double name: type: string registrationName: type: string accountId: type: integer format: int32 currentValue: type: number format: double valuation: type: number format: double committedCapital: type: number format: double committedCapitalDate: type: string format: date-time contributedCapital: type: number format: double distribution: type: number format: double unfundedCommitmentAdjustment: type: number format: double unfundedCommitmentAmount: type: number format: double costBasis: type: number format: double productId: type: integer format: int32 recallableDistribution: type: number format: double distributionCapitalGains: type: number format: double distributionReturnOfCapital: type: number format: double distributionInvestmentIncome: type: number format: double distributionNonInvestmentIncome: type: number format: double upcomingCapitalCallDate: type: string format: date-time upcomingCapitalCallAmount: type: number format: double upcomingCapitalCallType: type: string enum: - Dollars - Percent upcomingDistributionDate: type: string format: date-time upcomingDistributionAmount: type: number format: double upcomingDistributionType: type: string enum: - Dollars - Percent managerName: type: string lastValuationDate: type: string format: date-time accountSweepAssetProductName: type: string accountSweepAssetValueAsOf: type: number format: double repId: type: integer format: int32 repName: type: string lastValuationIsEstimate: type: boolean id: type: integer format: int32 isDataSharingEntity: type: boolean xml: name: AssetAlternativeDto type: object OAS.WebApi.DTO.Confirm.Alternative.AlternativeScheduleDto: properties: id: type: integer format: int32 assetId: type: integer format: int32 scheduleType: type: string enum: - CapitalCommitment - Distribution scheduleDate: type: string format: date-time amount: type: number format: double amountType: type: string enum: - Dollars - Percent xml: name: AlternativeScheduleDto type: object OAS.WebApi.DTO.Portfolio.StepUpDto: properties: id: type: integer format: int32 percent: type: number format: double date: type: string format: date-time unitPrice: type: number format: double createdBy: type: string createdDate: type: string format: date-time editedBy: type: string editedDate: type: string format: date-time xml: name: StepUpDto type: object OAS.WebApi.DTO.Confirm.Alternative.CommitmentLedgerDto: properties: id: type: integer format: int32 assetId: type: integer format: int32 ledgerType: type: string enum: - CommittedCapital - UnFundedAdjustment - ContributedCapital - Distribution asOfDate: type: string format: date-time amount: type: number format: double notes: type: string tradeStatus: type: string enum: - Complete - Pending - Rejected - Reversed - Inactive - PendingCorpAction - FutureAip auditedDate: type: string format: date-time auditedByDisplay: type: string xml: name: CommitmentLedgerDto type: object OAT.Utilities.Date.IDate: properties: date: readOnly: true type: string format: date-time year: readOnly: true type: integer format: int32 month: readOnly: true type: integer format: int32 day: readOnly: true type: integer format: int32 xml: name: IDate type: object OAS.WebApi.DTO.Portfolio.BifurcateDto: properties: id: type: integer format: int32 startDate: type: string format: date-time method: type: integer format: int32 createdBy: type: string createdDate: type: string format: date-time editedBy: type: string editedDate: type: string format: date-time xml: name: BifurcateDto type: object OAS.WebApi.DTO.Portfolio.AssetBaseDto: properties: id: type: integer format: int32 isDataSharingEntity: type: boolean xml: name: AssetBaseDto type: object OAS.WebApi.DTO.Confirm.Alternative.AssetValuationDto: properties: assetId: type: integer format: int32 productName: type: string asOfDate: type: string format: date-time unitBalance: type: number format: double isEstimated: type: boolean valuationStatus: type: string enum: - Complete - Pending notes: type: string productValuationId: type: integer format: int32 accountId: type: integer format: int32 productId: type: integer format: int32 auditedDate: type: string format: date-time auditedByDisplay: type: string name: type: string accountNumber: type: string ticker: type: string isManaged: type: boolean assetClass: type: string productCategory: type: string productCategoryAbbreviation: type: string isCustodialCash: type: boolean secondaryAccountNumber: type: string cusip: type: string assetLevelStrategyId: type: integer format: int32 assetLevelStrategy: type: string status: type: integer format: int32 isStrategyOverride: type: boolean assetCreatedBy: type: string assetCreatedDate: type: string format: date-time assetEditedBy: type: string assetEditedDate: type: string format: date-time registrationId: type: integer format: int32 clientId: type: integer format: int32 isActive: type: boolean downloadSymbol: type: integer format: int32 accountType: type: string fundFamily: type: string custodian: type: string registrationName: type: string managementStyle: type: string productType: type: string enum: - None - MutualFund - Annuity - AdvisorOne - StockOrETF - Option - Bond - Unknown - CD - Index productSubType: type: string isGlobalExcluded: type: boolean isFeeExcluded: type: boolean excludeAmountType: type: string enum: - Percent - Dollars - Shares excludeAmount: type: number format: double excludePercentOf: type: string enum: - Undefined - Payee - BrokerDealer - Wholesaler - Representative - Client - Registration - Account - Asset - Product - Transaction - Distribution - FundFamily - Personal - PayoutSchedule - FeeSchedule - Platform - RIA - Custodian - Journal - SWP - Other - NASD - CashFunding - Bill - BillInstance - BillMasterPayout - Model - NewAccountClient - NewAccountReg - DownloadExclusion - Price - UserDefinedFields - NewAcctUserDef - ManagersMessage - IndexEntry - PerformanceFee - PerformancePayout - NewAccountAsset - Owner - Administrator - OutsideClient - SubAdvisor - ModelRange - FaxCover - Fax - OneTimeDistribution - WebLogin - Plan401k - BillAccountItem - ThirdPartyAdministrator - CrmContact - Participant - PlanSponsor - CRMEmailList - ThirdParty - WorkflowItem - WorkflowAction - ServiceAccount - EntityOption - HouseholdMember - DownloadSymbol - IndexBlend - NABenefit - AggregateModel - CompositeRange - RepAccountManager - ScriptsScrubs - ServiceAccountBrokerDealer - BusinessLine - Blob - AssetClass - ServiceAccountLite - NewAcctUserDefDtl - Branch - AssetLevelStrategy - Report - DataQueries - PriceUnUsed - ModelItem - AssetCategory - RiskCategory - PlatformRange - Dividend - RegistrationType - CustodianCommon - RepState - QpeDashboard - ReportBatch - ModelGroup - ShareClass - DownloadFile - User - DynamicGrouping - ProductType - ProductSubType - InvestmentObjective - PortfolioGroup - OrionRealizedLot - OrionUnrealizedLot - CustodianRealizedLot - CustodianUnrealizedLot - AssetCategoryParent - TaxType - AuditRequest - AuditRequestLetter - ManagedUnmanaged - AuditRowAttachment - InformPolicy - InformAnswerAttachment - UserDetail - BillPayMethod - ModelInclusion - CommunityModel - EclipseModel - Global - ClientCategory - Taxability - Qualified - TaxID - BondState - ProductTaxability - TargetAllocation - RIATable - ProductRegion - ProductPropertyType - ProductManagerAip - MoodyRating - SPRating - BondMaturityYear - InterestRate - RegistrationTaxType - MaturityPeriod - NewHousehold - BillPayoutDashboardPayment - OptionLevel - MarginAgreement - PrimeBrokerage - InformHistoricalDocument - SleeveStrategyAggregate - MorningstarSector - BillEntity - SleeveStrategy - MorningstarGeography - GenericProspect - BillEntityType - AdditionalRep - BillPayoutReport - ProductSubHolding - DownloadSource - ModelVsActual - ProductVintageYear - EclipsePortfolio - Country - Currency - SecurityClassification1 - SecurityClassification2 - SecurityClassification3 - SecurityClassification4 - SecurityClassification5 - SecurityClassification6 - SecurityClassification7 - SecurityClassification8 - SecurityClassification9 - SecurityClassification10 - SecurityClassification11 - SecurityClassification12 - SecurityClassification13 - SecurityClassification14 - SecurityClassification15 - SecurityClassification16 - SecurityClassification17 - SecurityClassification18 - SecurityClassification19 - SecurityClassification20 - SecurityClassification21 - SecurityClassification22 - SecurityClassification23 - SecurityClassification24 - SecurityClassification25 - DownloadRecord - CustomGrouping - Cotenant - AllocatedUnrealizedCostBasis - AllocatedRealizedCostBasis excludeFromMargin: type: boolean isRebalance: type: boolean isAdvisorOnly: type: boolean isAdvReportable: type: boolean is13FReportable: type: boolean mscsFundAccountNumber: type: string lastReconDate: type: string format: date-time isOrionVision: type: boolean xml: name: AssetValuationDto type: object OAS.WebApi.DTO.Portfolio.AssetPortfolioDto: properties: name: type: string accountNumber: type: string accountCode: type: string currentShares: type: number format: double currentValue: type: number format: double ticker: type: string isManaged: type: boolean secondaryAccountNumber: type: string cusip: type: string productId: type: integer format: int32 assetClass: type: string isCustodialCash: type: boolean assetLevelStrategyId: type: integer format: int32 status: type: string enum: - Undefined - NormalDownloading - ManuallyManaged - Alternative createdBy: type: string createdDate: type: string format: date-time editedBy: type: string editedDate: type: string format: date-time accountId: type: integer format: int32 registrationId: type: integer format: int32 personalName: type: string clientId: type: integer format: int32 isActive: type: boolean downloadSymbol: type: integer format: int32 isStrategyOverride: type: boolean isAdvisorOnly: type: boolean isAdvReportable: type: boolean is13FReportable: type: boolean accountStatusId: type: integer format: int32 dailyChangeTolerance: type: number format: double isOrionVision: type: boolean custodianCommonIdList: type: string xml: name: AssetPortfolioDto type: object securitySchemes: Authorization: type: apiKey description: 'JWT Authorization header using the Session scheme. Example: "Authorization: Session {token}"' name: Authorization in: header