Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Section
Column
Excerpt

The list portfolios request returns a list of portfolios from the CME CORE database based on search criteria.

Table of Contents
maxLevel4

 


Column
width300px
Align
alignright
EntityPortfolio
ActionList
URL/portfolios
HTTP MethodGET
Parameter InputYes
XML InputNo
Multiple OutputYes
SynchronousYes

Description

The request allows the Client to list all portfolios specified which have been added to CME CORE (Add Portfolio and Update Portfolio). The client can optionally submit the search criteria for only the portfolios and not transactions or other data. The server returns all the portfolios matching the search criteria synchronously.  . When a user specifies a single portfolio ID in the GET portfolios request, only a single portfolio will be returned, matching the CME CORE-assigned portfolio ID.

Request

ParameterNameTypeRequiredNotes
clrMbrFirmIdClearing Member Firm IDStringNo
 

custAcctIdCustomer Account IDStringNo
 

reqUserIdRequesting User IDStringNo
 

Response

XPathNameTypeRequiredNotes
/portfolioRpt/error@codeError CodeString No
 

/portfolioRpt/error@msgError MessageString No
 

/portfolioRpt/portfolio@createTimeCreate TimeDate/TimeYes
 

/portfolioRpt/portfolio@descDescriptionString No
 

/portfolioRpt/portfolio@idPortfolio IDString Yes
 

/portfolioRpt/portfolio@nameNameString No
 

/portfolioRpt/portfolio@rptCcyReporting CurrencyString Yes
 

/portfolioRpt/portfolio@updateTimeUpdate TimeDate/TimeYes
 

/portfolioRpt/portfolio/entities@clrMbrFirmIdClearing Member Firm IDString Yes
 

/portfolioRpt/portfolio/entities@custAcctIdCustomer Account IDString Yes
 

Errors

CodeDescription
400Bad XML syntax or missing content. More information will be provided in the error message.
500The server was not able to process the request. More information (if available) will be provided in the error message.

Examples

Valid

This request queries for all portfolios.  Two portfolios exist in the CME CORE database.

...