---
title: "Get one bank-match suggestion"
method: GET
path: "/public/v2/bank-match/suggestions/{suggestion_id}/"
tags: ["Bank Match"]
---

# Get one bank-match suggestion

`GET /public/v2/bank-match/suggestions/{suggestion_id}/`

## Request

- Base URL: `https://api.dualentry.com`
- URL: `https://api.dualentry.com/public/v2/bank-match/suggestions/{suggestion_id}/`
- Auth: none declared

Fetch a single suggestion by id. Returns `404` if the id doesn't exist or belongs to another organization.

## Path parameters

- `suggestion_id` integer, required

## Response `200`

OK

- PublicBankMatchSuggestionSchemaOut: A single bank-match suggestion. Pairs a bank-feed row (``financial_transaction_id``) with a DualEntry accounting transaction (``transaction_id``). ``suggestion_type`` tells you whether we're proposing to match against something you already have on file, or to draft a new transaction.
  - `id` integer, required
  - `financial_transaction_id` integer, required
  - `transaction_id` integer, required
  - `suggestion_type` 'match' | 'create', required
  - `confidence_score` string, nullable: How confident the AI is, from 0.00 to 100.00. Null for deterministic (rule-based) matches where confidence doesn't apply.

## Other responses

- `404`: Not Found

## Changes

- **2026-09-29** `4b2d6ee0dff6`: 2 info
  - added the optional property `error_code` to the response with the `404` status
  - added the optional property `error_reason` to the response with the `404` status

[Operation history](https://skmtc.dev/dualentry/apis/dualentry-public-api/changes/public/v2/bank-match/suggestions/:suggestion_id/get.md)

---

[API](https://skmtc.dev/dualentry/apis/dualentry-public-api.md) · [All operations](https://skmtc.dev/dualentry/apis/dualentry-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/dualentry/apis/dualentry-public-api/revisions/7588ae19aaff?raw)
