API Reference | cleverbridge

Want to find out about the assortment of APIs that cleverbridge offers? The cleverbridge API Reference is the place to learn about our API resources, request items, and responses. You can also try out our endpoints using the API explorer.

Get Started    

Additional Examples - Increase Subscription Item Quantity

<IncreaseSubscriptionItemQuantityRequest xmlns="http://api.cleverbridge.com/datacontract">
  <AlignmentSettings>
    <AlignToCurrentInterval>false</AlignToCurrentInterval>
    <GetCustomerPricePreviewOnly>true</GetCustomerPricePreviewOnly>
  </AlignmentSettings>
  <GenerateMail>true</GenerateMail>
  <Quantity>5</Quantity>
  <RunningNumber>1</RunningNumber>
  <SubscriptionId>S18577447</SubscriptionId>
</IncreaseSubscriptionItemQuantityRequest>
<?xml version="1.0"?>
<IncreaseSubscriptionItemQuantityResponse xmlns="http://api.cleverbridge.com/datacontract">
  <ResultMessage>OK</ResultMessage>
  <AlignmentCustomerGrossPrice>0</AlignmentCustomerGrossPrice>
  <AlignmentCustomerVatPrice>0</AlignmentCustomerVatPrice>
  <AlignmentCustomerNetPrice>0</AlignmentCustomerNetPrice>
  <NextBillingCustomerGrossPrice>625169.94</NextBillingCustomerGrossPrice>
  <NextBillingCustomerVatPrice>99817.05</NextBillingCustomerVatPrice>
  <NextBillingCustomerNetPrice>525352.89</NextBillingCustomerNetPrice>
  <PriceCurrencyId>EUR</PriceCurrencyId>
</IncreaseSubscriptionItemQuantityResponse>
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://api.cleverbridge.com/datacontract" elementFormDefault="qualified" targetNamespace="http://api.cleverbridge.com/datacontract">
   <xs:element name="IncreaseSubscriptionItemQuantityRequest" nillable="true" type="tns:IncreaseSubscriptionItemQuantityRequest" />
   <xs:complexType name="IncreaseSubscriptionItemQuantityRequest">
      <xs:sequence>
         <xs:element minOccurs="0" maxOccurs="1" name="AlignmentSettings" type="tns:SubscriptionAlignmentSettings" />
         <xs:element minOccurs="1" maxOccurs="1" name="GenerateMail" type="xs:boolean" />
         <xs:element minOccurs="1" maxOccurs="1" name="Quantity" type="xs:int" />
         <xs:element minOccurs="1" maxOccurs="1" name="RunningNumber" type="xs:int" />
         <xs:element minOccurs="0" maxOccurs="1" name="SubscriptionId" type="xs:string" />
      </xs:sequence>
   </xs:complexType>
   <xs:complexType name="SubscriptionAlignmentSettings">
      <xs:sequence>
         <xs:element minOccurs="1" maxOccurs="1" name="AlignToCurrentInterval" type="xs:boolean" />
         <xs:element minOccurs="1" maxOccurs="1" name="GetCustomerPricePreviewOnly" type="xs:boolean" />
      </xs:sequence>
   </xs:complexType>
</xs:schema>
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://api.cleverbridge.com/datacontract" elementFormDefault="qualified" targetNamespace="http://api.cleverbridge.com/datacontract">
   <xs:element name="IncreaseSubscriptionItemQuantityResponse" nillable="true" type="tns:IncreaseSubscriptionItemQuantityResponse" />
   <xs:complexType name="IncreaseSubscriptionItemQuantityResponse">
      <xs:complexContent mixed="false">
         <xs:extension base="tns:AlignmentSubscriptionResponseBase" />
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="AlignmentSubscriptionResponseBase">
      <xs:complexContent mixed="false">
         <xs:extension base="tns:SubscriptionResponseBase">
            <xs:sequence>
               <xs:element minOccurs="1" maxOccurs="1" name="AlignmentCustomerGrossPrice" type="xs:decimal" />
               <xs:element minOccurs="1" maxOccurs="1" name="AlignmentCustomerVatPrice" type="xs:decimal" />
               <xs:element minOccurs="1" maxOccurs="1" name="AlignmentCustomerNetPrice" type="xs:decimal" />
               <xs:element minOccurs="1" maxOccurs="1" name="NextBillingCustomerGrossPrice" type="xs:decimal" />
               <xs:element minOccurs="1" maxOccurs="1" name="NextBillingCustomerVatPrice" type="xs:decimal" />
               <xs:element minOccurs="1" maxOccurs="1" name="NextBillingCustomerNetPrice" type="xs:decimal" />
               <xs:element minOccurs="0" maxOccurs="1" name="PriceCurrencyId" type="xs:string" />
            </xs:sequence>
         </xs:extension>
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="SubscriptionResponseBase">
      <xs:complexContent mixed="false">
         <xs:extension base="tns:BaseResponseMessage" />
      </xs:complexContent>
   </xs:complexType>
   <xs:complexType name="BaseResponseMessage">
      <xs:sequence>
         <xs:element minOccurs="0" maxOccurs="1" name="ResultMessage" type="xs:string" />
      </xs:sequence>
   </xs:complexType>
</xs:schema>
COPY TO CLIPBOARD	 SELECT ALL
© FreeFormatter.com - FREEFORMATTER is a d/b/a of 10174785 Canada Inc. - Copyright Notice - Privacy Statement - Terms of Use