# id_type on GET /api/1.0/transaction/{} is deprecated

Revolut Business API deprecated GET /api/1.0/transaction/{}, query parameter id_type without giving a shutdown date yet.

The provider deprecated the query parameter id_type on the GET /api/1.0/transaction/{} endpoint without a shutdown date. The field will be removed in a future release, after which affected requests fail. Calls using this parameter will need to be updated before its removal.

## What to use instead

Retrieve transactions by request ID with GET /api/1.0/transactions instead of id_type=request_id.

- API: Revolut Business API (b2b.revolut.com)
- Kind: Endpoint removal
- Takes effect: no date given yet
- Calls after that day: fail
- Calls it hits: `GET /api/1.0/transaction/{}`, `query parameter id_type`
- Source: [Announcement](https://raw.githubusercontent.com/revolut-engineering/revolut-openapi/master/yaml/business.yaml)
- Verified: October 27, 2026, against Revolut Business API's own pages
- Page: https://www.okapi.bot/providers/revolut-business-api/breaking-changes/id-type-on-get-api-1-0-transaction-is-deprecated/

## Revolut Business API's words

> This field is now deprecated and will be removed in a future release.

Okapi finds the calls this change hits in your repo and opens the pull request with the fix: https://github.com/apps/okapi-agent
