What is an API?
You may have heard the term API thrown around a lot, but exactly what is an API? An API is basically an interface for one system to “talk” to another system. For example:
- if we want to pull a list of reviews from your Facebook Business Page and display this on your website, your website will connect to the Facebook API to retrieve these reviews.
- If you have a payment page on your website, your website will connect to your payment gateways “API” to process the payment.
Other API’s we’ve used in the past
- Facebook – allow users to login into your website using their Facebook account.
- Dropbox –stream documents stored in a dropbox to your website
- Instagram – stream photos from your Instagram account to your website
- Google Maps – display a map on your website, or use “geolocation” to convert an address to a longitude / latitude
- Stripe – have a payment form / shopping cart on your website that processes credit cards in real time
- Office 365 – gather information from a calendar to show availability on a website
- Twilio – send SMS’s to users from your website
- Vision 6 / Mail Chimp – information submitted via your contact form is added / updated in your Vision 6 or mail chimp Account
- Amazon S3 – store files uploaded to your website in Amazon S3 storage.
We’ve also integrated with some customised APIs, where a client has requested us to connect their website with an external provider.