API endpoint deprecation and removal schedule

This guide lists the current API endpoint deprecation schedule. For detailed information about each item, refer to the sections below.

APISunset dateDecommission date – Test (EXT)Decommission date – Production
Account limits report files (v1)Nov 202530 Jun 202630 Jun 2026
Create combo card (Cards)Jan 202630 Jul 202630 Jul 2026
Holidays and admin divisionsApr 202630 Oct 202630 Oct 2026
Lending: v1 endpointsJun 202615 Jun 20261 July 2026
Marketplace merchantJan 20267 July 20267 July 2026
Merchant advancementsNov 202615 May 202615 May 2026
Merchant transactionsJan 20267 July 20267 July 2026
Statements: Get account total dueMar 202631 Aug 202631 Aug 2026
Statements: List statementsOct 20254 May 20264 May 2026
Statements: List transaction typesMar 202626 Sep 202626 Sep 2026
Transaction banking: Float payment endpointsJan 202630 Jul 202630 Jul 2026
Transaction banking: Maturity instruction overrides endpointsJul 202612 July 202612 July 2026
Transaction banking: Multi-leg payment endpointsNov 20256 Aug 20266 Aug 2026

For more information about Pismo's API life cycle, refer to API life cycle and deprecation strategy.

Accounts
🚧

Deactivation and removal date

The deprecated endpoints listed here will be deactivated (removed) on 1 September 2025.

Deprecated endpoints

Replacement endpoints

GET /v2/accounts/:accountld/statements

GET /v1/accounts/:accountld/statements

POST /v2/customers/document-number

GET /v1/customers/:customerId/authorizations

PUT /v1/accounts/:accountld/duedate

GET /v1/accounts/:accountld/authorizations

List transactions

List statements

Update statements due date

Create account application

Account limits report files
🚧

Deactivation and removal date

The deprecated endpoints listed here will be deactivated (removed) on 30 June 2026 (PISMO-297949).

Deprecated reportReplacement report
Account limits report files (outdated) - v1Account limits report files - v2
Cards
🚧

Deactivation and removal date

The deprecated endpoint listed here will be deactivated (removed) on 30 July 2026 (PISMO-307995)

Deprecated endpointReplacement endpoint
Create combo cardCreate card (Use modes)
Holidays and admin divisions
🚧

Deactivation and removal date

The deprecated endpoints listed here will be deactivated (removed) on October 2026 (PISMO-312616).

Deprecated endpoints

Replacement endpoints

Create holiday
POST /holidays-core/v2/holiday

Add holiday
POST /v1/holiday-calendar/holiday

List holidays
GET /orgs-core/v1/orgs/holidays

List holidays
GET /holidays-core/v1/holiday-calendar/(holiday_calendar_id)/holiday

Update holiday
PUT /orgs-core/v1/orgs/holidays/(id)

Update holiday
PATCH /holidays-core/v1/holiday-calendar/(holiday_calendar_id)/holiday/(holiday_id)

Delete holiday
DELETE /orgs-core/v1/orgs/holidays/(id)

Delete holiday
DELETE /holidays-core/v1/holiday-calendar/:holiday_calendar_id/holiday/:holiday_id

Create holiday
POST /holidays-core/v1/holiday

Add holiday
POST /holidays-core/v1/holiday-calendar/holiday

List holidays
GET /holidays-core/v1/holiday

List holidays
GET /holidays-core/v1/holiday-calendar/(holiday_calendar_id)/holiday

Get holiday
POST /holidays-core/v1/holiday/validate

Get business day
POST /holidays-core/v1/holiday-calendar/(holiday_calendar_id)/business-day

Update holiday name
PUT /holidays-core/v1/holiday/(holiday_id)

Update holiday
PATCH /holidays-core/v1/holiday-Update holidaycalendar/(holiday_calendar_id)/holiday/(holiday_id)

Delete holiday
DELETE /holidays-core/v1/holiday/(holiday_id)

Delete holiday
DELETE /holidays-core/v1/holiday-calendar/(holiday_calendar_id)/holiday/(holiday_id)

Check if business day
POST /holidays-core/v1/search-business-day

Get business day
POST /holidays-core/v1/holiday-calendar/(holiday_calendar_id)/business-day

List non-business days
GET /holidays-core/v1/non-business-days

Get non-business days
GET /holidays-core/v1/holiday-calendar/(holiday_calendar_id)/non-business-days

List holidays with admin division ancestors
GET /holidays-core/v1/holiday/administrative-division/(administrative_division_id)/ancestors

List holiday calendars
GET /holidays-core/v1/holiday-calendar

Create holiday
POST /holidays-core/v2/holiday

Add holiday
POST /holidays-core/v1/holiday-calendar/holiday

List holidays
GET /holidays-core/v2/holiday

List holiday calendars
GET /holidays-core/v1/holiday-calendarOST /holidays-core/v1/holiday-calendar/holiday

Update holiday
PUT /holidays-core/v2/holiday/(holiday_id)

Update holiday
PATCH /holidays-core/v1/holiday-calendar/(holiday_calendar_id)/holiday/(holiday_id)

Create administrative division
POST /divisions-core/v1/administrative-division

Create holiday calendar
POST /holidays-core/v1/holiday-calendar

Get admin division info by external ID
GET /divisions-core/v1/administrative-division/external-id/(id)

Get calendar by external ID
GET /holidays-core/v1/holiday-calendar/external-id/(holiday_external_id)

Get admin division info
GET /divisions-core/v1/administrative-division/(id)

Get holiday calendar
GET /holidays-core/v1/holiday-calendar/(holiday_calendar_ID)

Update administrative division
PUT /divisions-core/v1/administrative-division/(id)

Update holiday calendar
PATCH /holidays-core/v1/holiday-calendar/(holiday_calendar_ID)

Delete administrative division
DELETE /divisions-core/v1/administrative-division/(id)

Delete holiday calendar
DELETE /holidays-core/v1/holiday-calendar/(holiday_calendar_ID)

Get admin division tree by admin division ID
GET /divisions-core/v1/administrative-division/(id)/tree

List holiday calendars
GET /holidays-core/v1/holiday-calendar

Get admin division tree by external ID
GET /divisions-core/v1/administrative-division/external-id/(id)/tree

List holiday calendars
GET /holidays-core/v1/holiday-calendar

Get admin division ancestors by admin division ID
GET /divisions-core/v1/administrative-division/external-id/(id)/tree

List holiday calendars
GET /holidays-core/v1/holiday-calendar

Get admin division ancestors by external ID
GET /divisions-core/v1/administrative-division/external-id/(id)/ancestors

List holiday calendars
GET /holidays-core/v1/holiday-calendar

Create administrative division
POST /divisions-core/v2/administrative-division

Create holiday calendar
POST /holidays-core/v1/holiday-calendar

Get admin division info
GET /divisions-core/v2/administrative-division/(id)

Get holiday calendar
GET /holidays-core/v1/holiday-calendar/(holiday_calendar_ID)

Update administrative division
PUT /divisions-core/v2/administrative-division/(id)

Update holiday calendar
PATCH /holidays-core/v1/holiday-calendar/(holiday_calendar_ID)

Lending
🚧

Deactivation and removal date

The deprecated endpoints listed here will be deactivated (removed) on 01 July 2026 and replaced by their corresponding v2 endpoints (PISMO-359722).

Deprecated endpointsReplacement endpoints
Create loan product
POST /lending/v1/loan-products
Create loan product
POST /lending/v2/loan-products
-and-
Create simulation config
POST /rates/v1/simulation/configs
List loan products
GET lending/v1/loan-products
List loan products
GET lending/v2/loan-products
Get loan product
GET lending/v1/loan-products/{productId}
Get loan product
GET lending/v2/loan-products/{productId}
Simulate loan booking
POST /lending/v1/simulations
Create simulation
POST /payment-methods-admin/v1/simulations
Create charge plan
POST /lending/v1/charge-plans
Create loan adjustment
POST /lending/v2/loans/{loanId}/adjustment
Create loan booking
POST /lending/v1/loans
Book loan
POST /lending/v2/loans
Get loan details
GET /lending/v1/loans/{loanId}
Get loan
GET /lending/v2/loans/{loanId}
List loans
GET /lending/v1/loans
List loans
GET /lending/v2/loans
-or-
List account loans
GET /lending/v2/accounts/{accountId}/loans
Disburse loan
POST /lending/v1/loans/{loanId}/disburse
Disburse loan
POST /lending/v2/loans/{loanId}/disburse
Register repayment
POST /lending/v1/loans/{loanId}/repayment
Register repayment
POST /lending/v2/loans/{loanId}/repayment
Register simulation for EFS
POST /lending/v1/loans/{loanId}/early-settlement/simulate
Simulate early final settlement
POST /lending/v2/loans/{loanId}/early-settlement/simulate
Apply EFS simulation
POST /lending/v1/loans/{loanId}/early-settlement/{efsId}/register
Register simulation for EFS
POST lending/v2/loans/{loanId}/early_settlement/{efsId}/register
Simulate prepayment
POST /lending/v1/loans/{loanId}/prepayment/simulate
Simulate prepayment
POST /lending/v2/loans/{{loan_id}}/prepayment/simulate
Apply prepayment simulation
POST /lending/v1/loans/{loanId}/prepayment/{prepaymentId}/register
Register prepayment simulation
POST /lending/v2/loans/{{loan_id}}/prepayment/{{prepayment_id}}/register
Create repayment hierarchy
POST /lending/v1/repayment-hierarchies
Create repayment hierarchy
POST lending/v2/repayment-hierarchies
List repayment hierarchies
GET /lending/v1/repayment-hierarchies
Get repayment hierarchy
GET /lending/v2/repayment-hierarchies/{hierarchyCode}
Create penalty plan
POST /lending/v1/penalty-plans
Create interest plan
POST /interest-engine/v1/interest/plan
Get penalty plan
GET /lending/v1/penalty-plans
Get interest plan
GET /interest-engine/v1/interest/plan/{interestPlanId}
Cancel loan
DELETE lending/v1/loans/{loanId}
Cancel loan
POST lending/v2/loans/{loanId}/cancel
Enable repayment hierarchy
PUT lending/v1/repayment-hierarchies/{code}/enable
No replacement
Disable repayment hierarchy
PUT lending/v1/repayment-hierarchies/{code}/disable
No replacement
Get repayment hierarchy
GET lending/v1/repayment-hierarchies/{code}
No replacement
Delete repayment hierarchy
DELETE lending/v1/repayment-hierarchies/{code}
No replacement
Get loan simulation
GET lending/v1/simulations/{loanSimulationId}
No replacement
Enable charge plan
PUT lending/v1/charge-plans/{code}/enable
No replacement
Disable charge plan
PUT lending/v1/charge-plans/{code}/disable
No replacement
List charge plans
GET lending/v1/charge-plans
No replacement
Get charge plan
GET lending/v1/charge-plans/{code}
No replacement
Delete charge plan
DELETE lending/v1/charge-plans/{code}
No replacement
Enable penalty plan
PUT lending/v1/penalty-plans/{code}/enable
No replacement
Disable penalty plan
PUT lending/v1/penalty-plans/{code}/disable
No replacement
List penalty plans
GET lending/v1/penalty-plans
No replacement
Delete penalty plan
DELETE lending/v1/penalty-plans/{code}
No replacement
Get program configuration
GET lending/v1/program-configurations/{programId}
No replacement
Update program configuration
PUT lending/v1/program-configurations/{programId}
No replacement
Marketplace merchant
🚧

Deactivation and removal date

The deprecated endpoints listed here will be deactivated (removed) on 7 July 2026 (PISMO–312936).

Deprecated endpoints

Replacement endpoints

GET /marketplaces/v1/{marketplaceId}/merchants GET /v2/marketplaces/{marketplaceId}/merchants POST /marketplaces/v1/{marketplaceId}/merchants/{merchantId} DELETE /marketplaces/v1/{marketplaceId}/merchants/{merchantId} GET /marketplace/v1/marketplaces/{marketplaceId} PUT /marketplace/v1/marketplaces/{marketplaceId} POST /marketplace/v2/marketplaces

List merchants linked to a marketplace List merchants linked to a marketplace Link marketplace to merchants Unlink marketplace and merchant Get marketplace by ID Update marketplace Create marketplace

Merchant advancements
🚧

Deactivation and removal date

The deprecated endpoints listed here will be deactivated (removed) on 21 November 2026 (PISMO–350162).

Deprecated endpoints

Replacement endpoints

POST /merchants/v2/merchants/{merchantId}/advancements

GET /merchants/v1/merchants/{merchantId}/advancements/requests/{advancementRequestId}

Simulate merchant advancement Get advancement

Merchant transactions
🚧

Deactivation and removal date

The deprecated endpoints listed here will be deactivated (removed) on 7 July 2026 (PISMO–316724).

Deprecated endpoints

Replacement endpoints

POST /v1/merchants/{merchantId}/transactions POST /v1/merchants/{merchantId}/reversal-transactions

Create merchant transaction Cancel merchant transaction

Statements
🚧

Deactivation and removal date

The deprecated endpoint listed here will be deactivated (removed) on 4 May 2026 (PISMO-293204, PISMO-290070).

Deprecated endpointsReplacement endpoints
GET /statements/v2/accounts/{accountId}/statementsList statements v3
🚧

Deactivation and removal date

The deprecated endpoint listed here will be deactivated (removed) on 31 August 2026 (PISMO-323483).

Deprecated endpointsReplacement endpoints
GET /statements/v1/accounts/{accountId}/total-due Get account total due
🚧

Deactivation and removal date

The deprecated endpoint listed here will be deactivated (removed) on 26 September 2026 (PISMO-331027).

Deprecated endpointsReplacement endpoints
GET /statements-v2/v1/transactions-typesList program transaction types
Transaction banking
🚧

Deactivation and removal date

The deprecated endpoints listed here will be deactivated (removed) on 12 July 2026 and replaced by endpoints listed in the table below.

🚧

Deactivation and removal date

The deprecated endpoints listed here will be deactivated (removed) on 30 July 2026 and replaced by their corresponding v2 endpoints (PISMO-316360).

🚧

Deactivation and removal date

The deprecated endpoints listed here will be deactivated (removed) on 6 Aug 2026 and replaced by their corresponding v3 endpoints (PISMO-298216).