bg-img.jpg

THE QBANK BLOG

Turn your digital assets into content

QBank and its open API

QBank, API oktober 16, 2014

QBank has an open API, which means that we can build almost any kind of integration to it!

What is an API?

In the simplest terms, APIs are sets of requirements that govern how one application or web service like QBank can talk to another. You might have used an app on your smartphone that you can login to using your Facebook account? That was made possible using an API. APIs are not only used for logging people into their favorite smartphone games, they can also be used to share information between two systems or even post data from one system into another system. Like reading your friends list, or sending those annoying game invites.

Why is an API important?

Most companies today (large or small) are running their business using a multitude of applications and services. They might use one for accounting, another for CRM and yet another for project management. The need to tie these systems together is becoming more and more important. APIs are a way to do just that throughout your entire organization. The better the API, the more you can integrate the systems and run your business more efficiently.


Source: ProgrammableWeb 2011 - (currently listing 12,139 open APIs)

Examples of how we use API

QBanks API is used in image pickers that integrate into Content Management Systems like Wordpress, EpiServer and Drupal or used to pick images to your PowerPoint presentation, InDesign or Word document and more.

Our API is also used to create public image banks (see Image Bank Sweden for example) or used to fetch images in the right size for theScan recipe bank.

We use quite a few APIs our selves, like the Dropbox API to power our Transfer Agents or the Facebook API to publish images from QBank to albums on Facebook and a lot of maybe lesser-known ones behind the scenes.

Let’s get a bit technical

We decided to use a RESTful API for QBank, we lean towards using JSON for data exchange but we are nice enough to give you XML as an option too. Authentication is made using OAuth2 Resource Owner Password Credentials or Authorization Code depending on the implementation.

Come back soon for a more in depth technical blog post about our API.

 

Topics: QBank, API

Björn Hjortsten

Written by Björn Hjortsten

 

Sharing

Plaese feel free to share this blog post in social media or add a comment below.

  

Subscribe to Updates

Follow us

Please follow us in our social channels for more news and posts.

Recent Posts