Control Panel Plug-ins & APIs
GlobalSign has developed a number of APIs (Application Programming Interfaces) designed for Partners to automate the ordering and delivery of customer's SSL Certificates. Using an API will help you create a robust and scalable SSL business as a GlobalSign partner. Plus, it has already been seamlessly integrated with a number of 3rd party hosting control panels/billing tools to further reduce your time to market. This article looks at some of the technologies available to reduce the time you may spend ordering and receiving SSL Certificates from GlobalSign. It also helps you decide whether you should opt for a control panel module, full XML based automation, or just use partial automation with our simpler Ajax APIs.
GlobalSign API libraries exist to automate a number of critical functions you would typically need to perform via the web based GlobalSign Certificate Center (GCC):
The APIs allow you to integrate your own Control Panels, ordering, purchasing and billing systems to the SSL Partner facilities to automate part of, or all,of the SSL workflow with your customers. The APIs help you error check in real-time and reduce the time you may spend dealing directly with customer orders. APIs mean automation.
Control Panel Integration
The GlobalSign APIs are already integrated into leading hosting / data center management software. If you have an in-house Control Panel, or use a third party Control Panel talk to your Account Manager today about current API integration options or click the Control Panel from the below list for specific module usage instructions.
Learn more about integration into today's most popular billing software programs.
The XML API performs practically every function available through GCC. It allows the deepest and most comprehensive integration into your own systems, such as your customer facing Control Panel or internal purchasing and management systems. The XML API connects your systems to GlobalSign, giving real time CSR parsing, error checking and allows full querying on order status and Certificate delivery via HTTPS stream or directly to end customers by Partner branded email.
The Simple API, or SAPI, is an Ajax based application that will automate the SSL ordering process. This removes the need to manually place orders via your GCC account, instead it will allow your customers to place orders via an Ajax web application embedded directly into your webpage. Webmasters need only implement a small snippet of HTML code within the page hosting the SAPI application to use this automated ordering facility and no coding experience is necessary. All Partners need to do is approve orders that have been placed via the SAPI and arrange billing directly with their customers. Issued Certificates can be sent to the end customer directly, or to the Partner for manual forwarding.
One-Click SSL API
The OneClick SSL API realises true one click provisioning of SSL. For cases where full API functionality is integrated (like our strategic partner Verio) a single click from a customer initiates a fully automated workflow that creates the CSR, challenges the domain ownership and right to apply for a particular domain, posts the Certificate application to GlobalSign then receives and installs the issued Certificate. The whole process takes only a few seconds. CSR errors and vetting times are eliminated and customer support queries are greatly reduced. The OneClick SSL API is ideal for Control Panel integration and large volume SSL issuance.