Web Service: administratorService
Target Namespace:
https://www.bluemoonforms.com/services/administrator.php
Port administratorPort Port typeSource code
Location:
https://www.bluemoonforms.com/services/administrator.php
Protocol:
SOAP
Default style:
document
Transport protocol:
SOAP over HTTP
Operations:
- AuthenticateUserDetailSource code
- CloseSessionDetailSource code
- CreateSessionDetailSource code
- FormsOrderPendingDetailSource code
- GetAssociationInfoDetailSource code
- GetFormsCounterDetailSource code
- GetLicenseInfoDetailSource code
- ListFormsPackagesDetailSource code
- ListPropertiesDetailSource code
- ListUserPrivilegesDetailSource code
- OrderFormsDetailSource code
Operations
- AuthenticateUserDescription:Authenticates Blue Moon userOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:https://www.bluemoonforms.com/services/administrator.php#AuthenticateUserInput:AuthenticateUserIn (soap:body, use = literal)Source codeparameters type AuthenticateUser
- SerialNumber type string
- UserId type string
- Password type string
Output:AuthenticateUserOut (soap:body, use = literal)Source codeparameters type AuthenticateUserResponse- AuthenticateUserResult type boolean
- CloseSessionDescription:Closes sessionOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:https://www.bluemoonforms.com/services/administrator.php#CloseSessionInput:CloseSessionIn (soap:body, use = literal)Source codeparameters type CloseSession
- SessionId type string
Output:CloseSessionOut (soap:body, use = literal)Source codeparameters type CloseSessionResponse- CloseSessionResult type boolean
- CreateSessionDescription:Creates new sessionOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:https://www.bluemoonforms.com/services/administrator.php#CreateSessionInput:CreateSessionIn (soap:body, use = literal)Source codeparameters type CreateSession
- SerialNumber type string
- UserId - nillable; type string
- Password - nillable; type string
- skipActiveAccountCheck - nillable; type boolean
Output:CreateSessionOut (soap:body, use = literal)Source codeparameters type CreateSessionResponse- CreateSessionResult type string
- FormsOrderPendingDescription:Tests whether forms order is pendingOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:https://www.bluemoonforms.com/services/administrator.php#FormsOrderPendingInput:FormsOrderPendingIn (soap:body, use = literal)Source codeparameters type FormsOrderPending
- SessionId type string
Output:FormsOrderPendingOut (soap:body, use = literal)Source codeparameters type FormsOrderPendingResponse- FormsOrderPendingResult type boolean
- GetAssociationInfoDescription:Returns info for parent association of current licenseOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:https://www.bluemoonforms.com/services/administrator.php#GetAssociationInfoInput:GetAssociationInfoIn (soap:body, use = literal)Source codeparameters type GetAssociationInfo
- SessionId type string
Output:GetAssociationInfoOut (soap:body, use = literal)Source codeparameters type GetAssociationInfoResponse- GetAssociationInfoResult type Contact
- Name - nillable; type string
- Email - nillable; type string
- Phone - nillable; type string
- GetFormsCounterDescription:Returns current forms counterOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:https://www.bluemoonforms.com/services/administrator.php#GetFormsCounterInput:GetFormsCounterIn (soap:body, use = literal)Source codeparameters type GetFormsCounter
- SessionId type string
Output:GetFormsCounterOut (soap:body, use = literal)Source codeparameters type GetFormsCounterResponse- GetFormsCounterResult type anyType
- GetLicenseInfoDescription:Returns info for current licenseOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:https://www.bluemoonforms.com/services/administrator.php#GetLicenseInfoInput:GetLicenseInfoIn (soap:body, use = literal)Source codeparameters type GetLicenseInfo
- SessionId type string
Output:GetLicenseInfoOut (soap:body, use = literal)Source codeparameters type GetLicenseInfoResponse- GetLicenseInfoResult type License
- SerialNumber - nillable; type string
- State - nillable; type string
- Association - nillable; type string
- Type - nillable; type string
- RenewalDate - nillable; type string
- Email - nillable; type string
- ListFormsPackagesDescription:Returns info for packages of forms/clicks available for purchaseOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:https://www.bluemoonforms.com/services/administrator.php#ListFormsPackagesInput:ListFormsPackagesIn (soap:body, use = literal)Source codeparameters type ListFormsPackages
- SessionId type string
Output:ListFormsPackagesOut (soap:body, use = literal)Source codeparameters type ListFormsPackagesResponse- ListFormsPackagesResult type ArrayOfFormspackage
- item - optional, unbounded; type FormsPackage
- Amount - nillable; type anyType
- Cost - nillable; type string
- ProcessingFee - nillable; type string
- item - optional, unbounded; type FormsPackage
- ListPropertiesDescription:Returns info for all properties contained by current licenseOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:https://www.bluemoonforms.com/services/administrator.php#ListPropertiesInput:ListPropertiesIn (soap:body, use = literal)Source codeparameters type ListProperties
- SessionId type string
Output:ListPropertiesOut (soap:body, use = literal)Source codeparameters type ListPropertiesResponse- ListPropertiesResult type ArrayOfProperty
- item - optional, unbounded; type Property
- Id - nillable; type int
- Name - nillable; type string
- Type - nillable; type string
- item - optional, unbounded; type Property
- ListUserPrivilegesDescription:Returns account privileges for current userOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:https://www.bluemoonforms.com/services/administrator.php#ListUserPrivilegesInput:ListUserPrivilegesIn (soap:body, use = literal)Source codeparameters type ListUserPrivileges
- SessionId type string
Output:ListUserPrivilegesOut (soap:body, use = literal)Source codeparameters type ListUserPrivilegesResponse- ListUserPrivilegesResult type ArrayOfPrivilege
- item - optional, unbounded; type Privilege
- Name - nillable; type string
- Restricted - nillable; type boolean
- item - optional, unbounded; type Privilege
- OrderFormsDescription:Orders new forms/clicksOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:https://www.bluemoonforms.com/services/administrator.php#OrderFormsInput:OrderFormsIn (soap:body, use = literal)Source codeparameters type OrderForms
- SessionId type string
- FormsAmount type anyType
- ContactPerson type Contact
- Name - nillable; type string
- Email - nillable; type string
- Phone - nillable; type string
- PropertyId - nillable; type int
- InvoiceEmail - nillable; type string
- POComments - nillable; type string
- CreditPayment - nillable; type CreditPayment
- CardNumber - nillable; type string
- CardExpMonth - nillable; type int
- CardExpYear - nillable; type int
- CardholderName - nillable; type string
- CardBillFirstName - nillable; type string
- CardBillLastName - nillable; type string
- CardBillAddress - nillable; type string
- CardBillCity - nillable; type string
- CardBillState - nillable; type string
- CardBillZip - nillable; type string
- CardBillPhone - nillable; type string
- CardBillEmail - nillable; type string
- ACHPayment - nillable; type ACHPayment
- RoutingNumber - nillable; type string
- AccountNumber - nillable; type string
- AccountholderName - nillable; type string
- AccountBillFirstName - nillable; type string
- AccountBillLastName - nillable; type string
- AccountBillAddress - nillable; type string
- AccountBillCity - nillable; type string
- AccountBillState - nillable; type string
- AccountBillZip - nillable; type string
- AccountBillPhone - nillable; type string
- AccountBillEmail - nillable; type string
Output:OrderFormsOut (soap:body, use = literal)Source codeparameters type OrderFormsResponse- OrderFormsResult type boolean
Port type administratorPortSource code
WSDL source code
<?xml version="1.0"?>
<definitions name="administrator" targetNamespace="https://www.bluemoonforms.com/services/administrator.php"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tns="https://www.bluemoonforms.com/services/administrator.php"
xmlns="http://schemas.xmlsoap.org/wsdl/"
><types>
<xsd:schema targetNamespace="https://www.bluemoonforms.com/services/administrator.php">
</types><xsd:element name="FormsOrderPending">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:element name="FormsOrderPendingResponse">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:element name="GetAssociationInfo">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:complexType name="Contact"></xsd:complexType>
<xsd:element name="GetAssociationInfoResponse">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:element name="GetLicenseInfo">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:complexType name="License">
<xsd:all></xsd:all>
</xsd:complexType><xsd:element name="GetLicenseInfoResponse">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:element name="ListFormsPackages">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:complexType name="FormsPackage"></xsd:complexType>
<xsd:complexType name="ArrayOfFormspackage"></xsd:complexType>
<xsd:element name="ListFormsPackagesResponse">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:element name="ListUserPrivileges">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:complexType name="Privilege"></xsd:complexType>
<xsd:complexType name="ArrayOfPrivilege"></xsd:complexType>
<xsd:element name="ListUserPrivilegesResponse">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:complexType name="CreditPayment">
<xsd:all></xsd:all>
</xsd:complexType><xsd:complexType name="ACHPayment">
<xsd:all></xsd:all>
</xsd:complexType><xsd:element name="OrderForms">
<xsd:complexType>
</xsd:element><xsd:sequence></xsd:sequence>
</xsd:complexType><xsd:element name="OrderFormsResponse">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:element name="AuthenticateUser"></xsd:element>
<xsd:element name="AuthenticateUserResponse">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:element name="CloseSession">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:element name="CloseSessionResponse">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:element name="CreateSession">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:element name="CreateSessionResponse">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:element name="GetFormsCounter">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:element name="GetFormsCounterResponse">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:element name="ListProperties">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:complexType name="Property"></xsd:complexType>
<xsd:complexType name="ArrayOfProperty"></xsd:complexType>
<xsd:element name="ListPropertiesResponse">
</xsd:schema><xsd:complexType></xsd:complexType>
</xsd:element><portType name="administratorPort">
<operation name="FormsOrderPending">
<documentation>Tests whether forms order is pending</documentation>
</operation><operation name="GetAssociationInfo">
<documentation>Returns info for parent association of current license</documentation>
</operation><operation name="GetLicenseInfo">
<documentation>Returns info for current license</documentation>
</operation><operation name="ListFormsPackages">
<documentation>Returns info for packages of forms/clicks available for purchase</documentation>
</operation><operation name="ListUserPrivileges">
<documentation>Returns account privileges for current user</documentation>
</operation><operation name="OrderForms">
<documentation>Orders new forms/clicks</documentation>
</operation><operation name="AuthenticateUser">
<documentation>Authenticates Blue Moon user</documentation>
</operation><operation name="CloseSession">
<documentation>Closes session</documentation>
</operation><operation name="CreateSession">
<documentation>Creates new session</documentation>
</operation><operation name="GetFormsCounter">
<documentation>Returns current forms counter</documentation>
</operation><operation name="ListProperties">
</portType><documentation>Returns info for all properties contained by current license</documentation>
</operation><binding name="administratorBinding" type="tns:administratorPort">
<operation name="FormsOrderPending">
<output></output>
</operation><operation name="GetAssociationInfo">
<output></output>
</operation><operation name="GetLicenseInfo">
<output></output>
</operation><operation name="ListFormsPackages">
<output></output>
</operation><operation name="ListUserPrivileges">
<output></output>
</operation><operation name="OrderForms">
<output></output>
</operation><operation name="AuthenticateUser">
<output></output>
</operation><operation name="CloseSession">
<output></output>
</operation><operation name="CreateSession">
<output></output>
</operation><operation name="GetFormsCounter">
</binding><output></output>
</operation><service name="administratorService"></service>
<message name="FormsOrderPendingIn"></message>
<message name="FormsOrderPendingOut"></message>
<message name="GetAssociationInfoIn"></message>
<message name="GetAssociationInfoOut"></message>
<message name="GetLicenseInfoOut"></message>
<message name="ListFormsPackagesIn"></message>
<message name="ListFormsPackagesOut"></message>
<message name="ListUserPrivilegesIn"></message>
<message name="ListUserPrivilegesOut"></message>
<message name="AuthenticateUserIn"></message>
<message name="AuthenticateUserOut"></message>
<message name="CloseSessionOut"></message>
<message name="CreateSessionOut"></message>
<message name="GetFormsCounterIn"></message>
<message name="GetFormsCounterOut"></message>
</definitions>About wsdl-viewer.xsl
This document was generated by libxslt XSLT engine.
The engine processed the WSDL in XSLT 1.0 compliant mode.
This page has been generated by wsdl-viewer.xsl, version 3.1.01
Author: tomi vanek
Download at http://tomi.vanek.sk/xml/wsdl-viewer.xsl.
The transformation was inspired by the article
Uche Ogbuji: WSDL processing with XSLT
Author: tomi vanek
Download at http://tomi.vanek.sk/xml/wsdl-viewer.xsl.
The transformation was inspired by the article
Uche Ogbuji: WSDL processing with XSLT