Citywire Ratings API

<back to all web services

MultiFundRequest

The following routes are available for this service:
GET, OPTIONS/Funds/{ISINs}
GET, OPTIONS/Funds/{ISINs}/{Width}

To override the Content-type in your clients HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /xml/reply/MultiFundRequest HTTP/1.1 
Host: ratingsapi.citywireinsight.com 
Content-Type: application/xml
Content-Length: length

<MultiFundRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Citywire.RatingsApi.Requests">
  <ApiKey>String</ApiKey>
  <AuthorizationInfo xmlns:d2p1="http://schemas.datacontract.org/2004/07/Citywire.RatingsApi.Core.Models">
    <Application xmlns="http://schemas.datacontract.org/2004/07/Citywire.ClientAuthentication.Responses">
      <ID>00000000-0000-0000-0000-000000000000</ID>
      <Name>String</Name>
    </Application>
    <Expiration xmlns="http://schemas.datacontract.org/2004/07/Citywire.ClientAuthentication.Responses">0001-01-01T00:00:00</Expiration>
    <HostsOverride xmlns="http://schemas.datacontract.org/2004/07/Citywire.ClientAuthentication.Responses">false</HostsOverride>
    <Key xmlns="http://schemas.datacontract.org/2004/07/Citywire.ClientAuthentication.Responses">00000000-0000-0000-0000-000000000000</Key>
    <Notes xmlns="http://schemas.datacontract.org/2004/07/Citywire.ClientAuthentication.Responses">String</Notes>
    <Hosts xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns="http://schemas.datacontract.org/2004/07/Citywire.ClientAuthentication.Responses">
      <d3p1:string>String</d3p1:string>
    </Hosts>
    <d2p1:GroupIDs xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:int>0</d3p1:int>
    </d2p1:GroupIDs>
    <d2p1:Inserted>0001-01-01T00:00:00</d2p1:Inserted>
  </AuthorizationInfo>
  <ISINs xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>String</d2p1:string>
  </ISINs>
  <Width>0</Width>
</MultiFundRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<MultiFundRatingsResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Citywire.RatingsApi.Responses">
  <Funds>
    <FundRatingsResponse>
      <ISIN>String</ISIN>
      <Managers xmlns:d4p1="http://schemas.datacontract.org/2004/07/Citywire.RatingsApi.Core.Models.Fund">
        <d4p1:ManagerRatingFund>
          <d4p1:FirstName>String</d4p1:FirstName>
          <d4p1:ID>0</d4p1:ID>
          <d4p1:LastName>String</d4p1:LastName>
          <d4p1:Rating>
            <d4p1:Description>String</d4p1:Description>
            <d4p1:Disclaimer>String</d4p1:Disclaimer>
            <d4p1:ImageSrc>String</d4p1:ImageSrc>
            <d4p1:RatingValue>0</d4p1:RatingValue>
          </d4p1:Rating>
        </d4p1:ManagerRatingFund>
      </Managers>
      <RatingDate>0001-01-01T00:00:00</RatingDate>
      <SummaryDisclaimer>String</SummaryDisclaimer>
    </FundRatingsResponse>
  </Funds>
</MultiFundRatingsResponse>