Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
chetansehgal
Creator
Creator

Qlik Sense and View API platform usage

Hi,

Can anyone please explain that which IDE is required to use the QlikView and Qlik Sense API.

Qlik provides variety of APIs, but I exactly don't know how and where to use those APIs.

Does it requires any SDK to be installed (like Eclipse) or anything else where I can write the code and execute them.?

Basically the steps to set up the environment for running APIs.

Any suggestions on this will be appreciated.

Thanks,

Chetan

5 Replies
Gysbert_Wassenaar

Can anyone please explain that which IDE is required to use the QlikView and Qlik Sense API.

None. You can use notepad if you want. Or you can use MS Visual Studio with the Qlik Sense plugin for Visual Studio: https://help.qlik.com/en-US/sense-developer/2.2/Subsystems/Plugins/Content/Introduction/Plugin-Intro...


talk is cheap, supply exceeds demand
chetansehgal
Creator
Creator
Author

Thanks Gysbert.

Suppose if I write a code in a notepad, then where to execute that code exactly for QlikSense.?

If I want to retrieve some information from Qlik Sense repository database, then i need to write some code for that and execute the same. In this case what should I do.

Thanks,

Chetan

Gysbert_Wassenaar

Depends on what kind of code you write. If you write C# code for a .net application you need to compile it and then run the executable. If you write javascript for a webpage that calls a Qlik Sense API then you can run it in an IDE that understands how to render a webpage that contains javascript or in a browser.


talk is cheap, supply exceeds demand
Øystein_Kolsrud
Employee
Employee

How you interact with Qlik Sense through APIs depends on which API you want to use and what you want to accomplish. If you want to access the repository, then you do that through REST calls through a web client. This page might provide more information on that type of access:

http://help.qlik.com/en-US/sense-developer/2.2/Subsystems/RepositoryServiceAPI/Content/RepositorySer...

If you want to access the engine API (for instance to traverse objects of an app), then that API is based on JSON RPC (JSON-RPC - Wikipedia, the free encyclopedia) to perform method calls. If you are comfortable with C#, you can use the .NetSDK to access the engine API. You can read more about that SDK and how to use it at this location:

http://help.qlik.com/en-US/sense-developer/2.2/Subsystems/NetSDKAPI/Content/GettingStarted/Net-Sdk-G...

Some code samples for using the .NetSDK can be found here:

http://help.qlik.com/en-US/sense-developer/2.2/Subsystems/NetSDKAPI/Content/CodeExamples/Download-co...

chetansehgal
Creator
Creator
Author

Thanks everyone for your Suggestion.

I will surely give a try to your solutions.