Plans & PricingSignup for Free

ClicData for Developers...

Develop data applications, interfaces and more with our platform API
Getting Started
Where to get started with developing apps and interfaces with ClicData.
Getting Started
What to Build
Some use cases and ideas for your next data projects.
What to Build
API Reference
Access our API reference which is part of our Help Center.
API Reference

About

ClicData’s developer API is a core part of our platform. It enables companies of any shape or size to build robust integrations, mobile and desktop apps, and customize the use of ClicData.

Our API is built upon modern standards of REST conventions and designed to have a predictable URL and JSON structure and response. Furthermore they use standard HTTP features, including methods (POST, GET, PUT, DELETE) and error response codes and structures with both code and verbose messages.

All endpoints are individually versioned so that you can apply updates to your code only when you need the new versions.  

We hope that you take full advantage of our extensive API and that you are able to create all kinds of applications, flows and automations with it.

Authentication

When creating your API endpoints, there are 4 different types of authentication available to you, with various degrees of security and integration complexity.
  • OAuth Client Credentials
  • OAuth Authorization Code
  • Basic
  • API Key
It is up to you to chose the best suited authentication method. You can read more about it or follow some of the examples in our API documentation.
 

It’s easy to get started if you already have an account. Please be aware that not all plans come with the API feature. Please contact us or visit our plan comparison page for more information.

Reference

We have an extensive and dynamically built reference documentation complete with examples in C#, PHP, and CURL, as well as a version selector and sample requests and responses.
 

You can also download our entire API specification in OpenAPI or Swagger formats to import into Insomnia or Postman. 

Get started now.

Try our platform for 15 days free of charge. No credit card.
Get started for free

What to Build

Here are some examples of what customers have built with the ClicData API.
  • IoT Device Data Aggregator
    Collect data directly in real time from any IoT device.
  • CRM Alert and Dashboard
    Build a workflow that based on certain deal amounts sends a dashboard to specific users.
  • Mobile Reporting Application
    Build a mobile application so that users can consult dashboards on the go.
  • Data Bus Aggregator
    Build a data bus for data distribution across all your applications with real time data.
  • Slack/Teams Reporting Bot
    Build a bot that queries the API and posts daily metrics or visualizations directly into communication channels.
  • Multi-Client Portal Integration
    Agencies or service providers could use the API to generate, clone, and customize dashboards for each client using templated structures.
  • API-Driven Data Warehouse Management
    Programmatically manage data source links, data sets, and warehouse updates in a continuous pipeline flow.
  • Self-Service Dashboard Generation
    Give end-users the ability to configure their own reports (e.g., choose date ranges, metrics) through a custom front-end that calls the API behind the scenes.
  • CRM or ERP Integration
    Automatically push data from Salesforce, HubSpot, Dynamics, or NetSuite into ClicData without using connectors.
  • Automated Account/User Provisioning
    Integrate with HR systems or CRMs to automatically create users or clients in ClicData as new employees/customers are added.
  • Snapshot Archiving
    Automatically export and store versions of dashboards for auditing, versioning, or compliance records.

Questions?

Maybe the answer is here and if not then simply reach out to us.

Are there limits to how many calls I can make?

Yes. There are limits to how many calls you make per month based on the plan you select. You can purchase more packs of calls per month in each plan. Only certain plans include the API so check our price comparison page.

Please note as well that some API endpoints allow you more data in the same call thereby avoiding the need to do per call row insert for example. 

Is there a call throttling limitation?

Yes. There is a general throttling imposed when calling the API using the same credentials.

Can I do real time data with the API?

Yes. There are several ways to do it, all under the /data endpoint. You can Insert a row or batches of row on the same call. You can also Delete and Update rows of data using filter conditions.

Can I automate refreshes and schedules using the API?

Absolutely. The API is a mirror of all functions available from within the application and can do pretty much everything the UI can do. In addition you can trigger schedules, data flows, publications and more. 

Privacy is important.
Essential Cookies
Required for website functionality such as our sales chat, forms, and navigation. 
Functional & Analytics Cookies
Helps us understand where our visitors are coming from by collecting anonymous usage data.
Advertising & Tracking Cookies
Used to deliver relevant ads and measure advertising performance across platforms like Google, Facebook, and LinkedIn.
Accept AllSave OptionsReject All