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 /xml/reply/R_CreateBrandCommissionOrderRequest HTTP/1.1
Host: regapi.pumpalarm.com
Content-Type: application/xml
Content-Length: length
<R_CreateBrandCommissionOrderRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Registrar.Model.Model.Transactions.Commission">
<Requester xmlns="http://schemas.datacontract.org/2004/07/Registrar.Model.Model.Interfaces">String</Requester>
<BrandCommissionPriceId>0</BrandCommissionPriceId>
<BrandId>0</BrandId>
<EndDateTime>0001-01-01T00:00:00</EndDateTime>
<StartDateTime>0001-01-01T00:00:00</StartDateTime>
</R_CreateBrandCommissionOrderRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<R_CreateBrandCommissionOrderResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Registrar.Model.Model.Transactions.Commission">
<BrandCommissionOrder xmlns:d2p1="http://schemas.datacontract.org/2004/07/Registrar.Model.Model.Data">
<d2p1:Brand>
<d2p1:ActivationUrl>String</d2p1:ActivationUrl>
<d2p1:BrandName>String</d2p1:BrandName>
<d2p1:BrandTypeId>0</d2p1:BrandTypeId>
<d2p1:CompanyInfo>
<d2p1:City>String</d2p1:City>
<d2p1:CustomerSupportEmail>String</d2p1:CustomerSupportEmail>
<d2p1:CustomerSupportHours>String</d2p1:CustomerSupportHours>
<d2p1:CustomerSupportPhoneNumber>String</d2p1:CustomerSupportPhoneNumber>
<d2p1:Email>String</d2p1:Email>
<d2p1:LogoUrl>String</d2p1:LogoUrl>
<d2p1:Name>String</d2p1:Name>
<d2p1:Phone>String</d2p1:Phone>
<d2p1:State>String</d2p1:State>
<d2p1:Street>String</d2p1:Street>
<d2p1:Url>String</d2p1:Url>
<d2p1:Zip>String</d2p1:Zip>
</d2p1:CompanyInfo>
<d2p1:CreditCardUpdateUrl>String</d2p1:CreditCardUpdateUrl>
<d2p1:CreditCardWarning1EmailTemplate>String</d2p1:CreditCardWarning1EmailTemplate>
<d2p1:CreditCardWarning2EmailTemplate>String</d2p1:CreditCardWarning2EmailTemplate>
<d2p1:CreditCardWarning3EmailTemplate>String</d2p1:CreditCardWarning3EmailTemplate>
<d2p1:Dunning1EmailTemplate>String</d2p1:Dunning1EmailTemplate>
<d2p1:Dunning2EmailTemplate>String</d2p1:Dunning2EmailTemplate>
<d2p1:Dunning3EmailTemplate>String</d2p1:Dunning3EmailTemplate>
<d2p1:Dunning4EmailTemplate>String</d2p1:Dunning4EmailTemplate>
<d2p1:DunningUpdateUrl>String</d2p1:DunningUpdateUrl>
<d2p1:Id>0</d2p1:Id>
<d2p1:InvoicedEmailTemplate>String</d2p1:InvoicedEmailTemplate>
<d2p1:LicenseUrl>String</d2p1:LicenseUrl>
<d2p1:LogoUrl>String</d2p1:LogoUrl>
<d2p1:Name>String</d2p1:Name>
<d2p1:ParentBrandId>0</d2p1:ParentBrandId>
<d2p1:PaymentConfirmationEmailTemplate>String</d2p1:PaymentConfirmationEmailTemplate>
<d2p1:PaymentFailureEmailTemplate>String</d2p1:PaymentFailureEmailTemplate>
<d2p1:ReceiptEmailTemplate>String</d2p1:ReceiptEmailTemplate>
<d2p1:RefundEmailTemplate>String</d2p1:RefundEmailTemplate>
<d2p1:ResetCustomerPasswordEmailTemplate>String</d2p1:ResetCustomerPasswordEmailTemplate>
<d2p1:RtuActivatedEmailTemplate>String</d2p1:RtuActivatedEmailTemplate>
<d2p1:RtuDeactivatedEmailTemplate>String</d2p1:RtuDeactivatedEmailTemplate>
<d2p1:TotalNumberOfRecords>0</d2p1:TotalNumberOfRecords>
<d2p1:TransferUnitEmailTemplate>String</d2p1:TransferUnitEmailTemplate>
</d2p1:Brand>
<d2p1:BrandCommissionPrice>
<d2p1:BrandId>0</d2p1:BrandId>
<d2p1:CommissionBrands>
<d2p1:R_Brand>
<d2p1:ActivationUrl>String</d2p1:ActivationUrl>
<d2p1:BrandName>String</d2p1:BrandName>
<d2p1:BrandTypeId>0</d2p1:BrandTypeId>
<d2p1:CompanyInfo>
<d2p1:City>String</d2p1:City>
<d2p1:CustomerSupportEmail>String</d2p1:CustomerSupportEmail>
<d2p1:CustomerSupportHours>String</d2p1:CustomerSupportHours>
<d2p1:CustomerSupportPhoneNumber>String</d2p1:CustomerSupportPhoneNumber>
<d2p1:Email>String</d2p1:Email>
<d2p1:LogoUrl>String</d2p1:LogoUrl>
<d2p1:Name>String</d2p1:Name>
<d2p1:Phone>String</d2p1:Phone>
<d2p1:State>String</d2p1:State>
<d2p1:Street>String</d2p1:Street>
<d2p1:Url>String</d2p1:Url>
<d2p1:Zip>String</d2p1:Zip>
</d2p1:CompanyInfo>
<d2p1:CreditCardUpdateUrl>String</d2p1:CreditCardUpdateUrl>
<d2p1:CreditCardWarning1EmailTemplate>String</d2p1:CreditCardWarning1EmailTemplate>
<d2p1:CreditCardWarning2EmailTemplate>String</d2p1:CreditCardWarning2EmailTemplate>
<d2p1:CreditCardWarning3EmailTemplate>String</d2p1:CreditCardWarning3EmailTemplate>
<d2p1:Dunning1EmailTemplate>String</d2p1:Dunning1EmailTemplate>
<d2p1:Dunning2EmailTemplate>String</d2p1:Dunning2EmailTemplate>
<d2p1:Dunning3EmailTemplate>String</d2p1:Dunning3EmailTemplate>
<d2p1:Dunning4EmailTemplate>String</d2p1:Dunning4EmailTemplate>
<d2p1:DunningUpdateUrl>String</d2p1:DunningUpdateUrl>
<d2p1:Id>0</d2p1:Id>
<d2p1:InvoicedEmailTemplate>String</d2p1:InvoicedEmailTemplate>
<d2p1:LicenseUrl>String</d2p1:LicenseUrl>
<d2p1:LogoUrl>String</d2p1:LogoUrl>
<d2p1:Name>String</d2p1:Name>
<d2p1:ParentBrandId>0</d2p1:ParentBrandId>
<d2p1:PaymentConfirmationEmailTemplate>String</d2p1:PaymentConfirmationEmailTemplate>
<d2p1:PaymentFailureEmailTemplate>String</d2p1:PaymentFailureEmailTemplate>
<d2p1:ReceiptEmailTemplate>String</d2p1:ReceiptEmailTemplate>
<d2p1:RefundEmailTemplate>String</d2p1:RefundEmailTemplate>
<d2p1:ResetCustomerPasswordEmailTemplate>String</d2p1:ResetCustomerPasswordEmailTemplate>
<d2p1:RtuActivatedEmailTemplate>String</d2p1:RtuActivatedEmailTemplate>
<d2p1:RtuDeactivatedEmailTemplate>String</d2p1:RtuDeactivatedEmailTemplate>
<d2p1:TotalNumberOfRecords>0</d2p1:TotalNumberOfRecords>
<d2p1:TransferUnitEmailTemplate>String</d2p1:TransferUnitEmailTemplate>
</d2p1:R_Brand>
</d2p1:CommissionBrands>
<d2p1:CommissionPrice>
<d2p1:BrandCommissionPrice>
<d2p1:BrandId>0</d2p1:BrandId>
<d2p1:CommissionBrands>
<d2p1:R_Brand>
<d2p1:ActivationUrl>String</d2p1:ActivationUrl>
<d2p1:BrandName>String</d2p1:BrandName>
<d2p1:BrandTypeId>0</d2p1:BrandTypeId>
<d2p1:CompanyInfo>
<d2p1:City>String</d2p1:City>
<d2p1:CustomerSupportEmail>String</d2p1:CustomerSupportEmail>
<d2p1:CustomerSupportHours>String</d2p1:CustomerSupportHours>
<d2p1:CustomerSupportPhoneNumber>String</d2p1:CustomerSupportPhoneNumber>
<d2p1:Email>String</d2p1:Email>
<d2p1:LogoUrl>String</d2p1:LogoUrl>
<d2p1:Name>String</d2p1:Name>
<d2p1:Phone>String</d2p1:Phone>
<d2p1:State>String</d2p1:State>
<d2p1:Street>String</d2p1:Street>
<d2p1:Url>String</d2p1:Url>
<d2p1:Zip>String</d2p1:Zip>
</d2p1:CompanyInfo>
<d2p1:CreditCardUpdateUrl>String</d2p1:CreditCardUpdateUrl>
<d2p1:CreditCardWarning1EmailTemplate>String</d2p1:CreditCardWarning1EmailTemplate>
<d2p1:CreditCardWarning2EmailTemplate>String</d2p1:CreditCardWarning2EmailTemplate>
<d2p1:CreditCardWarning3EmailTemplate>String</d2p1:CreditCardWarning3EmailTemplate>
<d2p1:Dunning1EmailTemplate>String</d2p1:Dunning1EmailTemplate>
<d2p1:Dunning2EmailTemplate>String</d2p1:Dunning2EmailTemplate>
<d2p1:Dunning3EmailTemplate>String</d2p1:Dunning3EmailTemplate>
<d2p1:Dunning4EmailTemplate>String</d2p1:Dunning4EmailTemplate>
<d2p1:DunningUpdateUrl>String</d2p1:DunningUpdateUrl>
<d2p1:Id>0</d2p1:Id>
<d2p1:InvoicedEmailTemplate>String</d2p1:InvoicedEmailTemplate>
<d2p1:LicenseUrl>String</d2p1:LicenseUrl>
<d2p1:LogoUrl>String</d2p1:LogoUrl>
<d2p1:Name>String</d2p1:Name>
<d2p1:ParentBrandId>0</d2p1:ParentBrandId>
<d2p1:PaymentConfirmationEmailTemplate>String</d2p1:PaymentConfirmationEmailTemplate>
<d2p1:PaymentFailureEmailTemplate>String</d2p1:PaymentFailureEmailTemplate>
<d2p1:ReceiptEmailTemplate>String</d2p1:ReceiptEmailTemplate>
<d2p1:RefundEmailTemplate>String</d2p1:RefundEmailTemplate>
<d2p1:ResetCustomerPasswordEmailTemplate>String</d2p1:ResetCustomerPasswordEmailTemplate>
<d2p1:RtuActivatedEmailTemplate>String</d2p1:RtuActivatedEmailTemplate>
<d2p1:RtuDeactivatedEmailTemplate>String</d2p1:RtuDeactivatedEmailTemplate>
<d2p1:TotalNumberOfRecords>0</d2p1:TotalNumberOfRecords>
<d2p1:TransferUnitEmailTemplate>String</d2p1:TransferUnitEmailTemplate>
</d2p1:R_Brand>
</d2p1:CommissionBrands>
<d2p1:CommissionPrice>
<d2p1:BrandCommissionPrice>
<d2p1:BrandId>0</d2p1:BrandId>
<d2p1:CommissionBrands>
<d2p1:R_Brand>
<d2p1:ActivationUrl>String</d2p1:ActivationUrl>
<d2p1:BrandName>String</d2p1:BrandName>
<d2p1:BrandTypeId>0</d2p1:BrandTypeId>
<d2p1:CompanyInfo>
<d2p1:City>String</d2p1:City>
<d2p1:CustomerSupportEmail>String</d2p1:CustomerSupportEmail>
<d2p1:CustomerSupportHours>String</d2p1:CustomerSupportHours>
<d2p1:CustomerSupportPhoneNumber>String</d2p1:CustomerSupportPhoneNumber>
<d2p1:Email>String</d2p1:Email>
<d2p1:LogoUrl>String</d2p1:LogoUrl>
<d2p1:Name>String</d2p1:Name>
<d2p1:Phone>String</d2p1:Phone>
<d2p1:State>String</d2p1:State>
<d2p1:Street>String</d2p1:Street>
<d2p1:Url>String</d2p1:Url>
<d2p1:Zip>String</d2p1:Zip>
</d2p1:CompanyInfo>
<d2p1:CreditCardUpdateUrl>String</d2p1:CreditCardUpdateUrl>
<d2p1:CreditCardWarning1EmailTemplate>String</d2p1:CreditCardWarning1EmailTemplate>
<d2p1:CreditCardWarning2EmailTemplate>String</d2p1:CreditCardWarning2EmailTemplate>
<d2p1:CreditCardWarning3EmailTemplate>String</d2p1:CreditCardWarning3EmailTemplate>
<d2p1:Dunning1EmailTemplate>String</d2p1:Dunning1EmailTemplate>
<d2p1:Dunning2EmailTemplate>String</d2p1:Dunning2EmailTemplate>
<d2p1:Dunning3EmailTemplate>String</d2p1:Dunning3EmailTemplate>
<d2p1:Dunning4EmailTemplate>String</d2p1:Dunning4EmailTemplate>
<d2p1:DunningUpdateUrl>String</d2p1:DunningUpdateUrl>
<d2p1:Id>0</d2p1:Id>
<d2p1:InvoicedEmailTemplate>String</d2p1:InvoicedEmailTemplate>
<d2p1:LicenseUrl>String</d2p1:LicenseUrl>
<d2p1:LogoUrl>String</d2p1:LogoUrl>
<d2p1:Name>String</d2p1:Name>
<d2p1:ParentBrandId>0</d2p1:ParentBrandId>
<d2p1:PaymentConfirmationEmailTemplate>String</d2p1:PaymentConfirmationEmailTemplate>
<d2p1:PaymentFailureEmailTemplate>String</d2p1:PaymentFailureEmailTemplate>
<d2p1:ReceiptEmailTemplate>String</d2p1:ReceiptEmailTemplate>
<d2p1:RefundEmailTemplate>String</d2p1:RefundEmailTemplate>
<d2p1:ResetCustomerPasswordEmailTemplate>String</d2p1:ResetCustomerPasswordEmailTemplate>
<d2p1:RtuActivatedEmailTemplate>String</d2p1:RtuActivatedEmailTemplate>
<d2p1:RtuDeactivatedEmailTemplate>String</d2p1:RtuDeactivatedEmailTemplate>
<d2p1:TotalNumberOfRecords>0</d2p1:TotalNumberOfRecords>
<d2p1:TransferUnitEmailTemplate>String</d2p1:TransferUnitEmailTemplate>
</d2p1:R_Brand>
</d2p1:CommissionBrands>
<d2p1:CommissionPrice>
<d2p1:BrandCommissionPrice i:nil="true" />
<d2p1:CreateDateTime>0001-01-01T00:00:00</d2p1:CreateDateTime>
<d2p1:Description>String</d2p1:Description>
<d2p1:Id>0</d2p1:Id>
<d2p1:Interval>0</d2p1:Interval>
<d2p1:IntervalCount>0</d2p1:IntervalCount>
<d2p1:MinimumNumberOfDays>0</d2p1:MinimumNumberOfDays>
<d2p1:Name>String</d2p1:Name>
<d2p1:Price>0</d2p1:Price>
<d2p1:UpdatedDateTime>0001-01-01T00:00:00</d2p1:UpdatedDateTime>
</d2p1:CommissionPrice>
<d2p1:CommissionPriceId>0</d2p1:CommissionPriceId>
<d2p1:CreateDateTime>0001-01-01T00:00:00</d2p1:CreateDateTime>
<d2p1:Id>0</d2p1:Id>
<d2p1:UpdatedDateTime>0001-01-01T00:00:00</d2p1:UpdatedDateTime>
</d2p1:BrandCommissionPrice>
<d2p1:CreateDateTime>0001-01-01T00:00:00</d2p1:CreateDateTime>
<d2p1:Description>String</d2p1:Description>
<d2p1:Id>0</d2p1:Id>
<d2p1:Interval>0</d2p1:Interval>
<d2p1:IntervalCount>0</d2p1:IntervalCount>
<d2p1:MinimumNumberOfDays>0</d2p1:MinimumNumberOfDays>
<d2p1:Name>String</d2p1:Name>
<d2p1:Price>0</d2p1:Price>
<d2p1:UpdatedDateTime>0001-01-01T00:00:00</d2p1:UpdatedDateTime>
</d2p1:CommissionPrice>
<d2p1:CommissionPriceId>0</d2p1:CommissionPriceId>
<d2p1:CreateDateTime>0001-01-01T00:00:00</d2p1:CreateDateTime>
<d2p1:Id>0</d2p1:Id>
<d2p1:UpdatedDateTime>0001-01-01T00:00:00</d2p1:UpdatedDateTime>
</d2p1:BrandCommissionPrice>
<d2p1:CreateDateTime>0001-01-01T00:00:00</d2p1:CreateDateTime>
<d2p1:Description>String</d2p1:Description>
<d2p1:Id>0</d2p1:Id>
<d2p1:Interval>0</d2p1:Interval>
<d2p1:IntervalCount>0</d2p1:IntervalCount>
<d2p1:MinimumNumberOfDays>0</d2p1:MinimumNumberOfDays>
<d2p1:Name>String</d2p1:Name>
<d2p1:Price>0</d2p1:Price>
<d2p1:UpdatedDateTime>0001-01-01T00:00:00</d2p1:UpdatedDateTime>
</d2p1:CommissionPrice>
<d2p1:CommissionPriceId>0</d2p1:CommissionPriceId>
<d2p1:CreateDateTime>0001-01-01T00:00:00</d2p1:CreateDateTime>
<d2p1:Id>0</d2p1:Id>
<d2p1:UpdatedDateTime>0001-01-01T00:00:00</d2p1:UpdatedDateTime>
</d2p1:BrandCommissionPrice>
<d2p1:BrandCommissionPriceId>0</d2p1:BrandCommissionPriceId>
<d2p1:BrandCommissionStatusId>0</d2p1:BrandCommissionStatusId>
<d2p1:BrandCommissionTransactions i:nil="true" />
<d2p1:BrandId>0</d2p1:BrandId>
<d2p1:BrandOwners i:nil="true" />
<d2p1:CreateDateTime>0001-01-01T00:00:00</d2p1:CreateDateTime>
<d2p1:CurrentIntervalCount>0</d2p1:CurrentIntervalCount>
<d2p1:EndDateTime>0001-01-01T00:00:00</d2p1:EndDateTime>
<d2p1:Id>0</d2p1:Id>
<d2p1:StartDateTime>0001-01-01T00:00:00</d2p1:StartDateTime>
<d2p1:TotalPrice>0</d2p1:TotalPrice>
<d2p1:UpdatedDateTime>0001-01-01T00:00:00</d2p1:UpdatedDateTime>
</BrandCommissionOrder>
</R_CreateBrandCommissionOrderResponse>