Integrating 3rd Party Data Resources

1. Step By Step

In order to integrate the data resources, we need to first configure "IntegrationButton" block. To get complete details, please check : IntegrationButton block section

Once the block configuration is completed, we need to follow the below steps:

1.1 Authentication Requirements

FIRMS:

Requires an map_key. You can get one here https://firms.modaps.eosdis.nasa.gov/api/map_key/, but it has limitations. For full access, contact their support.

Kanop:

Register at https://www.kanop.io/

Go to Application Settings https://app.kanop.io/settings?tab=applications

Create a new application to obtain your access token.

1.2 API Documentation for Integrations

To explore request options and parameter details, refer to the documentation for each service:

For Kanop:

You must set KANOP_IO_AUTH_TOKEN in the policy-service config or in the Docker configuration. For FIRM You must set FIRMS_AUTH_TOKEN in the policy-service config or in the Docker configuration. You can easily find them using the keyword "Integrations tokens".

1.3 Displaying Data in a Grid

To display retrieved data in a grid: Save responses using the "sendToGuardian" block with source: auto or source: database.

Use the documents block combined with the source addon block:

Set "Data type" to "Collection (VC)":

Apply a filter: type = "integration"

1.4 Triggering Data Fetch

To retrieve data from a third-party source, click the "Integration Data" button. The integration will perform the configured request and show the received data.

2. Demo Video

Coming Soon

Last updated