Airapi User Guide
  • 📙What is Airapi?
  • 📘Getting Started
    • Manage Environment
      • What is an Environment?
      • Add a New Environment
      • Update Environment
        • Reset Environment Cache
      • Delete Environment
      • Dashboard
      • Messages
      • Configurations
      • Endpoints
      • Applications
      • Documents
      • Agreements
      • Account Settings
    • Create Your Account
      • Verify Email
      • Forget Password
  • 📗Management Portal
    • API Definition
      • Consent Management
      • Scope Management
  • 📕Quota Management
    • Quota Management
    • API Base Quota
    • Application Base Quota
    • Domain Base Quota
  • 📔UK Open Banking
    • Account Details
    • Regular Payments
  • 📒TCMB Standard
    • Hata Kodları
  • 📓Advanced Features
    • App To App Authentication
    • mutual TLS
  • 📖How to
    • How To Get a Client Credential Token?
    • How To Get an AppToApp Token?
    • How To Add Multiple Function Policy?
    • How To Add Data Mask Policy?
    • How To Create a New Tenant User?
    • How To Configure Developer Portal?
    • How To Modify Global Rate Limit?
    • How To Retire an API?
    • How To Reject a Payment Initiation?
    • How To Add a Global Variable?
    • How To Restrict Working Hours?
    • How To Track Gateway Error?
    • How To Export/Import Endpoints?
    • How To Reject Account Consent?
    • How To Exclude an Endpoint?
    • How To Define an Endpoint?
    • How To Define a Mock Policy?
    • How To Define a Rate Limit Policy?
    • How To Define a Mail Policy?
    • How To Transform a Header?
    • How To XML to JSON?
    • How To JSON to XML?
  • 📙Release Notes
    • Versions
    • v2.1.80
    • v2.1.76
    • v2.1.72
    • v2.1.68
    • v2.1.64
    • v2.1.60
    • v2.1.56
    • v2.1.52
    • v2.1.44
    • v2.1.36
    • v2.1.20
    • v2.1.16
    • v2.0.96
    • v2.0.80
    • v2.0.72
    • v2.0.70
    • v2.0.66
    • v2.0.60
    • v2.0.55
    • v2.0.51
    • v2.0.50
    • v1.9.47
    • v1.9.46
    • v1.9.45
    • v1.9.44
    • v1.9.43
    • v1.9.42
    • v1.9.41
    • v1.9.40
    • v1.9.39
    • v1.9.38
    • v1.9.37
    • v1.9.3
    • v1.9.2
    • v1.9.1
    • v1.8.8
    • v1.8.7
    • v1.8.6
    • v1.8.5
    • v1.8.4
    • v1.8.3
    • v1.8.2
    • v1.8.1
    • v1.8.0
    • v1.7.9
    • v1.7.8
    • v1.7.7
    • v1.7.6
    • v1.7.5
    • v1.7.4
    • v1.7.3
    • v1.7.2
    • v1.7.1
    • v1.7.0
    • v1.6.9
    • v1.6.8
    • v1.6.7
    • v1.6.5
    • v1.6.2
    • v1.6.0
    • v1.5.8
    • v1.5.6
    • v1.5.4
    • v1.5
    • v1.4.6
    • v1.4.3
    • v1.4.0
    • v1.3.0
    • v1.2.1
    • v1.1.1
    • v0.8.6
  • ⚙️Planned Activities
Powered by GitBook
On this page
  • Air API and Open Banking Infrastructure Studies
  • Company Setups
  • API Market Developments Phase-2
  • Development
  • API Improvements
  • Siper
  • Withdrawing Invoices from Companies to Reduce Penalty Pool
  • Air API and Open Banking Troubleshooting
  • FIXED ISSUES
  1. Release Notes

v2.1.80

Creation Date: 16.05.2025

Air API and Open Banking Infrastructure Studies

164399 - Revising token screens

Token Details screen development completed.

164400 - Correcting asynchronous calls within synchronous methods

Our generic synchronous and asynchronous methods have been expanded and existing uses have been regulated.

164391 - Separation of management portal services from core

Management portal services were separated from the core and their codes were freed from the core.

165209 - Token Infrastructure - Compatibility with YÖS system - Cache Migration

Within the scope of this work, the IsNewTokenManagement setting has now been removed. If companies use iFrame, it is necessary to add the "IframeYos": "true" setting to all backend yaml files.

164336 - Managing yonAdr Values ​​in HHS System with Redis

Management was provided with Redis. After the consent approval, it was observed that both successful and unsuccessful redirections were provided.

164390 - Gateway openbanking.core parsing phase 2

The middleware in openbankingcore has been moved to the gateway service for hhs and yös codes.

164344 - Providing BusinessKey return for BKM Matching in Kuveyt Turk Mobile Branch Payment Request Creation Process

In order to enable the Digital 4 team to match the payment request created with the bussKey as required by mobile branch standards, an improvement was made to return the backend buss key information from boa to İ.Branch Integration. A field was added to the process.

164060 - SEO Optimization

With the new interfaces developed by KT, improvements were made to the web appearance to increase the user experience. In this context, the SEO structure was optimized and visibility and ranking in search engines were improved.

151474 - Management Portal Dashboard Report improvements - Backend

The backend studies of the study, the analysis of which is attached, and the request response structures of the graphics were completed. The information taken from the elastic and tables was reported.

164393 - Upgrading of services other than identity services

Services other than the Identity service (Management, developer portal, gateway, logstash).net core version upgrade was performed.

Company Setups

164935 - Writing BKM Reports Screen Wiki Article

A wiki article was written that includes all the details from the installation to the usage of the BKM Reports screen used on Airapi, and a document was created where we can get help when support is requested.

API Market Developments Phase-2

164089 - API Market Phase 2 - New Golive Request Draft

Last date and update date fields have been added to the screen that appears after clicking the 'Preview' button on the customer golive request creation screen.

158434 - API Market Phase 2 - Application List Additional Development

If there is no golive request management field on the application list screen and the application is not defined, the environment field is no longer displayed.

164144 - Adding Documentation Language Support

Two new values ​​have been added to the documentation definition field: Path (URL) and Title. These values ​​are designed to be defined at both category and document levels. The new features are seamlessly integrated without disrupting the functionality of the existing system.

Development

157860 - Improving the processing of test data for Accounts and Transactions APIs and using it in automation.

The process that returns test data for the Accounts and Transactions APIs has been turned into an API.

API Improvements

159178 - Establishing a Separate Alert Structure for Financing APIs

The SP named sel_ECommerceAPICallControl has been defined and sub-environment tests have been performed. After the live transition, the alert structure will be activated and will work.

Siper

166334 - Hızlandırma Çalışmaları - 300 ms

Here, the result is received and cached in the first request, and the improvement in the duration of the requests can be seen below.

Withdrawing Invoices from Companies to Reduce Penalty Pool

164198 - Micro Software - Preparation of API Call Processes - Phase 2 Study

All APIs have been written and tested. The test environment has been released.

Air API and Open Banking Troubleshooting

164431 - SAST Boa.API.Banklogin 5 High detection solution

High findings in Boa.API.Banklogin have been fixed.

164438 - SAST BOA.Kernel.Technology 29 High level discovery solutions.

The findings were resolved.

164444 - SAST BOa.Kernel.Technology 39 Intermediate level finding solution

2 findings were suppressed and no code transition occurred. The remaining findings do not belong to our team.

164445 - Sonarqube BOA.API.Shooter and BOA.API.APIStore total of 2 discovery solutions

A bugfix has been made for the APIShooter and APIStore projects. Since it is a launch, the codes are waiting for merge approval.

164458 - .Net conversion work

.Net conversion work has been completed.

FIXED ISSUES

PORTAL
TASK
ISSUE
ACTION
STATUS

[Developer Portal]

168590

Resend email is not sent after Sign Up and Forgot Password

Backend fixed

Done

[Developer Portal]

168587

The link in the verify email sent after signup does not work

Backend fixed

Done

[BERLIN]

168381

getaccountlist api takes object reference

Backend fixed

Done

[Management Portal]

168374

Go Live Workflow does not open in a non-production environment, but no warning message is given to the user.

Backend fixed

Done

[Developer Portal]

168127

When you enter the details of the applications, an error appears on the screen.

Backend fixed

Done

[Developer Portal]

167080

When I log in to the developer portal and go to the swagger or contact us page, I get an error related to go live.

Backend fixed

Done

[INFRASTRUCTURE]

167062

Client Id mismatch

Backend fixed

Done

[TCMB]

167370

After selecting the account in both account and payment consent in HHS, consnet status remains B.

Backend fixed

Done

[TCMB]

167085

HHS get /api/v1/tcmb/consent/list request receives UNCLASSIFIED_ERROR if there is a payment order consent to be listed

Backend fixed

Done

[TCMB]

165964

When a new EN is created, the token request takes 500

Backend fixed

Done

[TCMB]

165750

HHS get /api/v1/tcmb/consent/list request gets UNCLASSIFIED_ERROR if there is consent to be listed

Backend fixed

Done

[TCMB]

165747

Getting error on HHS PaymentValidationConsent request

Backend fixed

Done

[TCMB]

164843

When going to HHS from YÖS and getting account consent, a signature error is received from the createanaccountconsent service.

Backend fixed

Done

[TCMB]

164840

An error occurs when trying to open the HHS payment order consent and view screen.

Backend fixed

[Management Portal]

164795

Application public key is updated but when the consent request is made, the public key goes back to the old one

Backend fixed

[Developer Portal]

162715

Terms & conditions should appear in Turkish in the Add and Update Client screens.

Backend fixed

[Management Portal]

162052

When you select Turkish in the about us menu and enter the values, save and refresh, the values ​​disappear.

Backend fixed

[Management Portal]

163213

When a new env is created, the corporate package is pulled into the trial

Backend fixed

[Management Portal]

161941

An error occurs when the Token Management screen is opened.

Backend fixed

[Developer Portal]

161711

Long features entered on the pricing screen overlap each other

Backend fixed

[TCMB]

161727

A different error is given when a value such as url 123 is entered in the HHS revoke consent request.

Backend fixed

[TCMB]

161722

When getting HHS refresh token, a LINQ error is received when an invalid value is entered in rizaNo

Backend fixed

Mercek - Sprint 21

165104

Backend fixed

Done

PreviousVersionsNextv2.1.76

Last updated 2 days ago

📙