Security alert: Certificate expiration update

Ensure the continuity and security of your integrations with Itaú without unexpected interruptions.

This update refers exclusively to the Certificate Authority (CA) certificate chain and to the Itaú connection addresses used by your application.

There is no need to replace your mTLS certificate or webhook certificate.

What to do

Required actions Informational steps
1. Update the certificate chain in your application
2. Update the connection settings

Update the API URLs when necessary.

3. Validate your integration

Confirm that authentication and API consumption keep working correctly.

4. Count on our support

If you have questions during the migration, check our support channels.

Required changes

In order to increase security and ensure the continuity of your connections with our APIs, your team must carry out the following changes:

  • Update the certificate chain, adding the new Root CA and the new intermediate certificate to the application's truststore or keystore. During the transition period, we recommend also keeping the current chain, ensuring a safe migration with no impact to operations.
  • Allow the new IP ranges in the firewalls of the consuming environments. This update is required to keep secure and continuous communication with our infrastructure, even if the URLs currently in use remain unchanged.
  • Update the API URLs that will start using new connection addresses, ensuring that the API integrations keep operating normally after the infrastructure evolution.

Download the certificates

Certificate Bundle

To download the certificates, fill out a short form on the next page.

Impacted address New address Validation URL IP range Expiration
date
secure.api.itau secure.gateway.api.itau secure.gateway.api.itau/sandbox/ca-validation 200.196.155.117
138.59.163.117
09/15/2026
api.itau.com.br api.gateway.itau.com.br api.gateway.itau.com.br/sandbox/ca-validation 200.196.155.69
138.59.163.69
09/15/2026
api-bin.itau.com.br api-bin.gateway.itau.com.br api-bin.gateway.itau.com.br/sandbox/ca-validation 200.196.155.86
138.59.163.86
200.196.155.87
138.59.163.87
09/15/2026
sts.itau.com.br Update only the certificate chain
No change needed with the URLs or IPs
10/15/2026

Recommended best practice

You can perform this update in advance, with no impact to the integration, by adding the new chain as trusted before the replacement date.

Pay special attention to the expiration date

If the new certificate chain is not added within the expected deadline, your application may experience authentication and communication failures with our APIs, preventing requests from being sent and received.

Action checklist

Do it now

  • Download the new certificate chain (Root CA and intermediate).
  • Import the new chain as trusted, keeping the current one.
  • Allow the new IP ranges in your firewall.
  • Identify the URLs currently consumed and plan the migration to the new addresses.

Before the cutover dates

  • Validate connectivity using the new chain and the new addresses.
  • Test token issuance through the authentication service.
  • Update the URLs according to the replacement dates listed in this guide.
  • Complete the migration by September 15, 2026.

Do you have questions about the process? Check the certificate chain implementation tutorial.

Access our tutorial

How to test?

After importing the new certificate chain into your truststore, we recommend validating TLS communication using the validation endpoints provided by Itaú.

Test URL

Depending on the impacted address, use the corresponding validation URL:

  • https://secure.gateway.api.itau/sandbox/ca-validation
  • https://api.gateway.itau.com.br/sandbox/ca-validation
  • https://api-bin.gateway.itau.com.br/sandbox/ca-validation

Test using cURL

Before running the validation, generate an access token using your application credentials:

bash
curl --request POST \
  --url https://sts.itau.com.br/api/oauth/token \
  --header 'Content-Type: application/x-www-form-urlencoded' \
  --data grant_type=client_credentials \
  --data 'client_id=<client-id>' \
  --data 'client_secret=<client-secret>'

After obtaining the token and making sure the new certificate chain was imported correctly, run the call below to validate communication with the environment:

bash
curl --request GET \
  --url <validation-url-used>' \
  --header 'x-itau-apikey: <client-id>' \
  --header 'x-itau-client-cert: <certificate>' \
  --header 'x-itau-correlationID: 123' \
  --header 'x-itau-flowID: 123'

Expected result

If the configuration is correct:

  • The call to the validation endpoint will run successfully.
  • There will be no errors related to certificate, truststore or SSL/TLS.
  • The endpoint response will indicate that the certificate chain was correctly validated by the environment.

About the certificate update

To keep up with the evolution of the security standards adopted by the market, we will update the certificate chain used in the integrations with the Itaú APIs.

This change helps maintain the security, reliability and continuity of the connections used in services such as payments, collections, Pix, reconciliations and other transactional operations.

Migration deadline: by September 15th, 2026.

Why this change is happening now

Certificate validity periods are being reduced globally, following a decision by the CA/Browser Forum. The reduction will happen gradually:

  • 200-day validity for certificates issued from March 15th 2026.
  • 100-day validity for certificates issued from March 15th 2027.
  • 47-day validity for certificates issued from March 15th 2029.

In line with this guideline, the new certificates used by Itaú on the API consumption addresses listed above will have a 200-day validity. To ensure the continuity of your connections, you will need to add the new digital certificate chain and adjust the connection addresses (DNS and IPs) used by your company by the dates set in the schedule.

Frequently asked questions

What is changing and why do I need to act?

Itaú is updating the certificate chain used in the connections with its APIs. The change involves a new Root Certificate Authority (Root CA) and a new intermediate certificate. You will also need to update URLs and allow new IP addresses. This migration is required to maintain TLS trust and the continuity of the connections.

What does my company need to do?

Download the new certificate chain and add the Root CA and the intermediate certificate as trusted in the application's truststore or keystore. During the transition, also keep the current chain. Allow the new IP ranges and migrate to the new URLs. Throughout the process, test authentication, connectivity and API consumption as described in the step-by-step guide.

Which integrations require special attention?

Pay special attention to applications that use their own truststore or keystore, certificate pinning or CA pinning, manually installed certificates, restrictive firewall rules, URLs hard-coded in the source code, or proprietary clients. B2B integrations and Java applications, AIX, containers or environments with a bundled chain should also be assessed.

What is the deadline to complete the migration?

The current guidance is to complete the migration by September 15, 2026 for the addresses and infrastructure shown in the schedule on the main page. Always check the expiration dates available on our certificates page.

What happens if I do not perform the update?

The application may stop trusting the certificates presented by Itaú and experience SSL/TLS handshake, authentication or communication failures. There may also be unavailability if the new IPs are not allowed or if the application keeps using a decommissioned URL. The effect may prevent requests from being sent and received.

Still have questions?

Check the full FAQ for information about impact identification, testing, truststore, keystore, URLs, IPs, STS and support. (Available only in Portuguese)

Support channels

Need help during the migration? Talk to the team responsible for your segment.

Retail (Varejo)

Customer service center

4090 1685 — state capitals and metropolitan areas

0800 770 1685 — other regions

Wholesale (Atacado)