Skip to main content

Introduction

Welcome to the QI Tech Account Monitoring API! You can use our API to monitor accounts and individuals across several monitoring topics, respecting fully customizable monitoring intervals according to the client’s demands and needs. Today, the product supports the following monitoring topics:

  • For Individuals (Natural Persons);

    • OFAC List – Sanctions List from the Office of Foreign Assets Control
    • UNSC List – Sanctions List from the United Nations Security Council
    • IBAMA List – Environmental Penalties List from the Brazilian Institute of Environment and Renewable Natural Resources
    • PEP List – Politically Exposed Persons List
    • Federal Revenue Status – Registration status with the Brazilian Federal Revenue Service
  • For Legal Entities (Companies);

    • OFAC List – Sanctions List from the Office of Foreign Assets Control
    • UNSC List – Sanctions List from the United Nations Security Council
    • IBAMA List – Environmental Penalties List from the Brazilian Institute of Environment and Renewable Natural Resources
    • CEIS List – Registry of Ineligible and Suspended Companies
    • CNEP List – National Registry of Punished Companies
    • Federal Revenue Status – Registration status with the Brazilian Federal Revenue Service

Please note that monitoring intervals are defined per monitoring topic and per type of monitored entity. For example, the OFAC List can be monitored every 10 days for Individuals and every 30 days for Legal Entities.

The monitoring interval for each topic follows the ISO 8601 standard and can be any of the intervals listed below, or a combination of them:

Days, Weeks, Months, and Years

NotationMeaning
"P1D"1 day
"P7D"7 days
"P1W"1 week
"P1M"1 month
"P1Y"1 year

Hours, Minutes, and Seconds

NotationMeaning
"PT1H"1 hour
"PT30M"30 minutes
"PT45S"45 seconds
"PT2H30M"2 hours and 30 minutes
"PT1H15M10S"1 hour, 15 minutes, and 10 seconds

Custom Examples

NotationMeaning
"P1DT12H"1 day and 12 hours
"P2W3DT4H30M"2 weeks, 3 days, 4 hours, and 30 minutes

Below, you can see an example implementation of the API using curl. These examples can be adapted to the programming language of your choice.

Problems?

We are not a company that hides behind an API! Contact our support team and we will respond as quickly as possible. Feel free to call us if you need a faster response!

We Love Feedback

Even if you have already solved your issue or if it is very simple (even a typo or a formatting issue that you already understood), send us an email. This helps us make the documentation more practical so the next person doesn’t have to go through the same pain you did!

Environments

We provide two environments for our clients. The base URLs for the APIs are:

  • Production – https://api.caas.qitech.app/account_monitoring/
  • Sandbox – https://api.sandbox.caas.qitech.app/account_monitoring/

In the Sandbox environment, submitted analyses are not charged and are answered according to predefined rules.

HTTPS Only

For security reasons, all communication with QI Tech APIs must be performed using HTTPS. To prevent HTTP calls due to inattention or other reasons, this server only exposes port 443 with TLS 1.2 communication. Requests made using other protocols will be automatically denied.

Authentication

To authenticate a request, use the following code:

curl "api_endpoint_here" \
-H "Authorization: EXAMPLE_API_KEY"