PortfolioLinkApi

<back to all web services

GetPartnerFee

Requires Authentication
The following routes are available for this service:
All Verbs/fees/partner
GetPartnerFee Parameters:
NameParameterData TypeRequiredDescription
PartnerIdqueryintNo
FeeNamequeryFeeNameNo
FeeName Enum:
Advisory
Platform
FundFee
GetPartnerFeeResponse Parameters:
NameParameterData TypeRequiredDescription
ResultformList<FeeTable>No
FeeTable Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
PartnerIdformintNo
NameformFeeNameNo
SubNameformstringNo
IsDefaultformboolNo
TypeformFeeTypeNo
BracketformList<FeeBracket>No
FeeType Enum:
SlidingScale
Single
FeeBracket Parameters:
NameParameterData TypeRequiredDescription
LowerformdecimalNo
UpperformdecimalNo
RateformdecimalNo

To override the Content-type in your clients, use the 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 /fees/partner HTTP/1.1 
Host: api.portfoliolink.co.za 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<GetPartnerFee xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PortfolioLinkApi.ServiceModel">
  <FeeName>Advisory</FeeName>
  <PartnerId>0</PartnerId>
</GetPartnerFee>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<GetPartnerFeeResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PortfolioLinkApi.ServiceModel">
  <Result xmlns:d2p1="http://schemas.datacontract.org/2004/07/SharedTypes">
    <d2p1:FeeTable>
      <d2p1:Bracket>
        <d2p1:FeeBracket>
          <d2p1:Lower>0</d2p1:Lower>
          <d2p1:Rate>0</d2p1:Rate>
          <d2p1:Upper>0</d2p1:Upper>
        </d2p1:FeeBracket>
      </d2p1:Bracket>
      <d2p1:Id>0</d2p1:Id>
      <d2p1:IsDefault>false</d2p1:IsDefault>
      <d2p1:Name>Advisory</d2p1:Name>
      <d2p1:PartnerId>0</d2p1:PartnerId>
      <d2p1:SubName>String</d2p1:SubName>
      <d2p1:Type>SlidingScale</d2p1:Type>
    </d2p1:FeeTable>
  </Result>
</GetPartnerFeeResponse>