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
Holidays and admin divisionsApr 202630 Oct 202630 Oct 2026
Marketplace merchantJan 20267 July 20267 July 2026
Merchant advancementsNov 202615 May 202615 May 2026
Statements: Get account total dueMar 202631 Aug 202631 Aug 2026
Statements: List transaction typesMar 202626 Sep 202628 Sep 2026
Transaction banking: Multi-leg payment endpointsNov 20256 Nov 20266 Nov 2026
Transactions: Get transaction countAug 202622 Feb 202722 Feb 2027

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

Holidays and admin divisions
🚧

Decommission and removal date

The deprecated endpoints listed here will be decommissioned (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}

Marketplace merchant
🚧

Decommission and removal date

The deprecated endpoints listed here will be decommissioned (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
🚧

Decommission and removal date

The deprecated endpoints listed here will be decommissioned (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

Statements
🚧

Decommission and removal date

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

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

Decommission and removal date

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

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

Decommission and removal date

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

Transactions
🚧

Decommission and removal date

The deprecated endpoint listed here will be decommissioned (removed) on 22 February 2027 (391709).

Deprecated endpointReplacement endpoint
Get transaction countNone


Did this page help you?