Recently, FTP Today launched a new feature as part of our platform called an Application Programming Interface, otherwise known as an API. Don’t be intimidated by the name! An API is useful for many things, and if your organization has access, it’s something you should take advantage of. This blog is meant to give an overview of what an API is and how it works.
According to NIST, an Application Programmable Interface (API) is:
“A system access point or library function that has a well-defined syntax and is accessible from application programs or user code to provide well-defined functionality”
For a developer, this would tell you a lot of what you need to know, but for those of us who are not developers, let’s make an easier definition to work with.
An API allows different software solutions to communicate with each other.
To even further simplify, let’s use a metaphor. Most of us have seen a translator on television or in movies, or you may have used one in real life.
An API is just like a translator: it’s taking your words in your native language and translates them to the native language of the person you’re speaking with. Then, when the person you’re speaking with responds, the translator (API) takes their words and translates them back into your native language. The translator is ensuring a successful sharing of information that would otherwise be impossible if neither one of the individuals speaking with each other had an understanding of the other’s language.
Sometimes, “integration” and “API” are confused. These are related, but not the same.
There are several different types of APIs. If your organization is building one, it’s important you choose the right one for your purpose. In 2021, the most common APIs built are Web APIs. They can be accessed using HTTPS protocol. Since it’s using the same protocol, a Web API can generally be accessed via your web browser. There are four different types of Web APIs:
The FTP Today API is a combination of the Partner API and the Internal API. A user must first be granted access to the API by their organization’s administrator(s), and then create their own API key (similar to a password). The API key is unique to this specific user and can be refreshed in accordance with your organization’s security protocols.
There are several key benefits for an organization to use APIs, and all of them help your organization solve modern day technology problems. We’re going to touch on the three we see our customers struggle with the most:
An API is a great tool that if used effectively, can save your organization time and resources, while also adding to your security posture. FTP Today offers API Access on the FTP Cloud and GOVFTP Cloud for select top-tier plans. There are 24 different API commands across 6 different groups:
If you would like more information regarding the API or how to gain access, please reach out to FTP Todays sales or by opening a support ticket from your FTP Today account.
Are you in the market for a secure file sharing software or switching providers? Let our experts customize a walk-through based on your business needs. Your demo will also give you the opportunity for personalized Q&A and to learn about exclusive discounts.
Learner, Researcher, Customer-focused, and the Chief Revenue Officer & VP of Sales for FTP Today. Brendon has successfully navigated multiple industries and has infrastructure certifications in GCP and AWS. He started his career in Oil & Gas business development and successfully transitioned to Rackspace as a Mid to...