- Added Articulate Online API functionality
What’s an API and what can it do for me?
In its simplest terms, an API, or Application Programming Interface, is technology that allows one application to communicate with another. Leveraging an API can simplify your business methods, automate data transfer, and more.
For example, do you sell the Articulate-powered training or quiz content you create? Do you use Articulate Online to deliver your training to your clients, but you’re tired of manually creating new users who purchase training via your e-commerce site?
If this scenario sounds familiar, then the new Articulate Online API is for you.
Likewise, maybe your organization uses Articulate Online to manage internal employee training in the enterprise, and you’re looking for a way to automate the communications between your Articulate Online account and your ERP.
For all you programmers, here’s a more technical description from the Articulate Online API documentation:
The Articulate Online API can be used to integrate your own web applications with Articulate Online. The Articulate Online API is a SOAP/XML web service based API that can be called from .NET, PHP, Java, or your platform of choice.
And you can review sample code for automating login here.
What are common uses for the Articulate Online API?
Although the sky’s the limit in terms of your creativity in leveraging the API, here are some common uses for the Articulate Online API:
- Integration of user data with 3rd-party applications such as front-end e-commerce systems
- Enhanced automation of user and group creation and management
- Ability to automate content permissions
- Passing login information to the application (for automated login)
As Dave notes in this forum post, one of our customers has already successfully integrated an e-commerce site with Articulate Online using the API.
How can I get the Articulate Online API?
The Articulate Online API is available now. There is an additional fee to activate API support in your account, and you can contact your sales representative to learn more.