Access to Asite API

Users registered and subscribed to Asite can access Data on ABOS platform using Asite API functions.

 

Such users will be able to make API function calls either by using any REST based API (e.g. cURL) or using direct Web Service queries for AppBuilder Forms.

 

Accessing API Functions using cURL commands

 

cURL is a command line tool for transferring data with URL syntax, supporting: FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS, FILE, IMAP, SMTP, POP3 and RTSP.

 

cURL supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, userID - password authentication (Basic, Digest, NTLM, Negotiate, kerberos...), file transfer resume, proxy tunnelling and a busload of other useful functions.

 

cURL is free and open software that compiles and runs under a wide variety of operating systems.

 

 Following dll files will also be required for accessing the data using Asite API

 

File downloads

 

Advanced client tools (like Java/c#/VBA based) transparently handle SSL handshaking process so it does not require you to explicitly pass Asite API certificate while invoking API.

 

However, Asite API certificate (AsiteAPI.cer) will be required if you are using command line tools cURL for invoking API.

 

Download the certificate by clicking on the link https://gateway.asite.com/exchange/dpd?actionId=11&id=2167441$$2KXcN4&p_id=300$$jxXTGW&type=1&doc_ref=AsiteAPI

 

Click on the Install Certificate… button to install the certificate

 

Required files can be downloaded and stored to local folder from the following location:

 

 cURL.exe file: To download the cURL exe click here (http://curl.haxx.se/download.html)

 Library files

Download the files listed below if they do not exist within your c:\windows\system32\ (or equivalent) folder:

 

 libssl32.dll: To download the libssl32.dll click here ( http://www.dll4free.com/libssl32.dll.html ) or click http://curl.haxx.se/download.html to download the related version library files

 

 libeay32.dll: To download the libeay32.dll click here (http://www.dll4free.com/libeay32.dll.html) or click http://curl.haxx.se/download.html to download the related version library files

 

 Click here for detailed help on Asite API Services.

 

Useful Links:

Accessing API functions from AppBuilder forms