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
- Update the API URLs, when necessary.
- Check out our tutorial to implement it in your system.
Confirm that authentication and API consumption keep working correctly.
If you have any questions during the migration process, read our Frequently Asked Questions (FAQ) section or consult 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/32 |
09/15/2026 |
api.itau.com.br |
api.gateway.itau.com.br |
api.gateway.itau.com.br/sandbox/ca-validation |
200.196.155.117/32 |
10/18/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/32 |
11/02/2026 |
*Other addresses, different from these, will not be impacted at this time.
Attention: Update the certificate chain as soon as possible
The new addresses are already available in the table above and can be configured immediately. Performing the update in advance ensures uninterrupted continuity of your communications with the APIs after the current chain is replaced. If the update is not carried out before the expiration date, your integration may be affected.
Action checklist
Do it now
- Download the new certificate chain (Root CA and intermediate).
- Import the new chain as trusted, keeping the current on.
- 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 tutorialWarning: Stay alert for your security
Scammers may use the certificate update topic to send fake links, files, or instructions. Use only official support channels and never share passwords or authentication codes.
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-validationhttps://api.gateway.itau.com.br/sandbox/ca-validationhttps://api-bin.gateway.itau.com.br/sandbox/ca-validation
Test using cURL
Before running the validation, generate an access token using your application credentials:
curl --request POST \
--url https://sts.itau.com.br/api/oauth/token \
--header 'Content-Type: application/x-www-form-urlencoded' \
--cert <mTLS-certificate> \
--key <mTLS-private-key> \
--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:
curl --request GET \
--url <url-de-validacao-utilizada>' \
--header 'Authorization: Bearer <token-gerado-anteriormente>' \
--header 'x-itau-apikey: <client-id>' \
--cert <mTLS-certificate.crt>' \
--key <private-key.key>' \
--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.
Will anything happen to my Itaú app?
No. This change does not affect internet banking. The impact is exclusive to systems and software that automatically connect to Itaú's APIs, such as management systems (ERP), e-commerce platforms, or financial automation software.
I don't have any integration with Itaú. Do I need to worry?
Maybe. If you use software (e.g., a management system, ERP, payment platform) that processes Pix, boletos, or payments via Itaú, that vendor may have an active integration, even if you don't remember having authorized it.
Can I perform the update on my computer?
No. The update must be performed on the server or environment where the integration software is installed, not on the end user's machine. If the system runs on a company server, in the cloud (AWS, Azure), or is a SaaS, that is where the change needs to happen.
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. The changes only impact applications that use APIs (e.g., ERP software, management systems, etc.) and do not impact Itaú's digital channels such as Internet Banking for individuals and Internet Banking for businesses (Itaú Empresas app and Bankline).
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.