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>