Argos APIs

The Argos APIs provide ways for third-party applications, web pages, and portals to make calls to Argos to generate reports for users. Depending on how the developer configures the API call and the report, users may not need to log in at all, may log in only to the calling program, or may be prompted to log in with their Argos credentials.

There are three different methods of accessing the Argos APIs:

Argos API

The Argos API is part of the API module, which is one of the advanced features in Argos. To check if your institution is licensed for the API module, a MAPS administrator can go to the License screen in the MAPS Configuration and select Argos. DataBlock Designers and Argos Administrators can also check to see if they can view the API tab when editing a report. If you are not licensed for the API module, you will see a message on this tab instead of API configuration options.

The Argos API can be used when end users will be accessing reports on a Windows machine. Some API methods launch a restricted version of the Argos Windows Client, which prompts the users to enter the parameters needed to run the report. Other methods may launch the report directly, when no parameters are needed, or the calling program supplies all parameter values.

Configuring the Argos API

MAPRAPI

MAPRAPI stands for MAPS Report API. It is an ANSI C command line utility for making API calls, and can be compiled on a variety of platforms. Similar to the Argos API, your institution must be licensed for the API module in order to use MAPRAPI.

Configuring MAPRAPI

Web Viewer API

The Argos Web Viewer has a separate API that allows developers to embed individual Web Viewer dashboards and reports into existing applications. Like the Argos API, developers can choose how to authenticate the users in the manner that best suits the institution's needs. You do not need to be licensed for the API module in order to use the Web Viewer API, but a MAPS Administrator must have configured HTTPS in MAPS in order to use the Web Viewer, and the reports you wish to access must be made accessible to the Web Viewer. The Argos Web Viewer is supported on Windows, Macintosh, and various tablet devices.

Using the Web Viewer API

Argos Connect

For information on the Argos DataBlock Connector, Cloud Connector, and Salesforce Connector used to integrate Argos with various third-party applications, see Argos Connect.