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

Interzoid Core APIs

Interzoid has a collection of useful, data-oriented Cloud-based API functions that are easy to integrate and utilize. These capabilities are focused on helping an organization increase the value of its data assets, including data quality, data standardization, data enhancement/enrichment via a data appending process through our various data sources, and data validation (such as email address validation). There are other utility-oriented APIs as well such as measuring load performance of Web assets from various geographical locations.

Our core APIs enable you to send one record at a time for processing for complete flexibility over how the result is used, either as part of data processing, within a Website form, as part of an application, within an ELT/ETL process, and wherever else it makes sense to incorporate. Our APIs can be integrated via JSON/REST in most cases with a single line of code. We have SDKs and code samples available to make things easy. You can find our single-record APIs along with documentation and examples here: https://www.interzoid.com/cloud-api-directory

These core APIs can be used with data that exists in various Cloud database platforms (such as Azure SQL, AWS RDS, Snowflake, Google Cloud SQL, MySQL, Postgres, etc.) using our Interzoid Cloud Data Connect product without any coding. It simply connects to your Web database platform using a standard connection string, and performs its analysis for you 100% in the Cloud, providing the option to generate exception reports or to create new tables with data results in your source database platform. It utilizes Interzoid's APIs behind the scene.

We also have several "full dataset" APIs that essentially call our core APIs once per record, all automated, to process entire datasets. These enable you to use a single command to generate a data analysis/match report or enrich data for an entire dataset, whether it is a text file or SQL-based data table in the Cloud. With this approach, these single commands can be scheduled, invoked programmatically, used in a batch script, be part of data pipelines and ELT/ETL processes, accessed as part of a business process, or added anywhere else it makes sense to plug the command into to add more data value. You can learn more here with this example: https://connect.interzoid.com/data-matching-workflow

Here is a "single command" example of a match report analyzing a sample text file showing match clusters and their algorithmically generated similarity keys used for matching purposes. To try it now, you can paste the link in the address bar of your browser, or simply just click on it. It could also be run from the command-line using cURL or equivalent (in this case, remove the 'html=true' parameter) with the output redirected for use in additional processing:

            
        https://connect.interzoid.com/run?function=match&apikey=use-your-own-api-key-here&source=CSV&connection=https://dl.interzoid.com/csv/companies.csv&table=CSV&column=1&process=matchreport&category=company&html=true
            


The above command operates 100% in the Cloud with nothing to install. You can begin now with your own data and see value immediately.

It's easy to get started too. Simply register with us using your email address and optional contact information, and your account will be created. After verifying your email address (we will send you a verification email), your account will be provisioned with an API license key for access that you can obtain after logging in. The API key will be created with a number of starting trial credits, enabling immediate, unrestricted use of the APIs and Interzoid Cloud Data Connect product. The API key is a parameter that is used with each call to the API to identify your account and track usage. Your API key and its corresponding credits can be used with any of the API products, including within Interzoid Cloud Data Connect. The Interzoid Cloud Data Connect product itself is free to use, with usage being tracked via the API calls that it makes during an analysis or enrichment process.

If you would like to subscribe to an API credits package, you may do so with a credit card (or other payment options) by selecting 'Buy Subscription' from the main menu. Contact us if you have any questions about trials, usage, subscriptions, or payment.



Data Quality API Platform Backbone



Data Quality API Platform Diagram