Introducing our Snowflake Data Cloud Native Application: AI-Driven Data Quality built into SQL statements! Learn More

Publish Your Data as a Public API to Drive Business?

by Interzoid Team


Posted on September 12th, 2019


Publish Data to the Cloud with a Comprehensive API Management System

Publishing data externally as a public API (Application Programming Interface) can pave the way to innovation with your partners and customers, leading to more business opportunities and business development. Whether it's store locations, product lists, prices, or other proprietary data, exposing a data asset as a standards-based API makes it easy to integrate the data for use into Websites, applications, business processes, systems, mobile devices, or other devices where it will be of interest. This of course can lead to more store visits, product inquiries, more partnerships, and ultimately more revenue.

Of course, APIs can be private as well, where access is controlled or only available to a pre-selected set of partners, employees, or customers, enabling them to integrate real-time data from your organization in customized ways. The process and benefits are generally the same, just limited in scope either for competitive or proprietary reasons.

The Cloud is what makes modern data publishing possible. While you can do the necessary technology build out yourself, alternatively all of the infrastructure, scalability, usage management, analytics, monitoring, and business models are available pre-built to leverage for your needs, making it quick and easy to take advantage of the benefits of data-as-an-API publishing. Also, additional capabilities such as data quality control and enriching of existing data can be utilized to deliver an even better product than just your raw data assets. Leveraging API design and architecture expertise can yield significant long-term benefits as well. And of course, ongoing management of an API is conducive to its stability and success.

Once you have decided what internal data would provide business benefit to expose, the next step is to define the universe of access to the API, the productization and packaging of the data within the API, and finally the distribution and monetization business models that support the API. Questions to ask include whether the general public will have access to the resultant API in an unlimited manner, or should there be a requirement to sign up and agree to terms prior to accessing the data? Should a user's access be rate-limited, even if anonymous (via IP address or API keys as examples), or instead should it be freely available as broadly as possible because it drives downstream business action? Is the data itself valuable without context, in which case paid subscriptions should drive the access?

For purposes of distribution targeting, is there a short-list of third party applications that pre-integrating this data as an offering might be useful? If so, it is generally straightforward to build a third-party application hook around a standards-based API to deliver the data into a desired application to reach a specific audience. This should be an important part of a long-term strategy, as use of an API will be an indicator of its success and third party integration is a way to drive that usage, and through an application is an easier way to reach mass audience.

If you choose to work with a turn-key, third-party provider, what kind of business models do they offer that align with your business strategy? It is crucial that this alignment exists for success. With this route, you should be able to get a prototype up in running in a few days.

These are some early questions to consider if you have been thinking about the benefits of publishing data via the Web to partners, customers, and potential customers. Have more questions? We would be happy to discuss any requirements or needs at info@interzoid.com.

See our Snowflake Native Application. Achieve Data Quality built-in to SQL statements.
Identify inconsistent and duplicate data quickly and easily in data tables and files.
More...
Connect Directly to Cloud SQL Databases and Perform Data Quality Analysis
Achieve better, more consistent, more usable data.
More...
Try our Pay-as-you-Go Option
Start increasing the usability and value of your data - start small and grow with success.
More...
Launch Our Entire Data Quality Matching System on an AWS EC2 Instance
Deploy to the instance type of your choice in any AWS data center globally. Start analyzing data and identifying matches across many databases and file types in minutes.
More...
Free Usage Credits
Register for an Interzoid API account and receive free usage credits. Improve the value and usability of your strategic data assets now.
Automate API Integration into Cloud Databases
Run live data quality exception and enhancement reports on major Cloud Data Platforms direct from your browser.
More...
Check out our APIs and SDKs
Easily integrate better data everywhere.
More...
Example API Usage Code on Github
Sample Code for invoking APIs on Interzoid in multiple programming languages
Business Case: Cloud APIs and Cloud Databases
See the business case for API-driven data enhancement - directly within your important datasets
More...
Documentation and Overview
See our documentation site.
More...
Product Newsletter
Receive Interzoid product and technology updates.
More...