# Track your Confirmation requests through an API

> Read your confirmation requests, their statuses and the Need More Information questions from responders with one API call each. Or have a workflow check every client's requests each weekday morning and email you the ones whose status changed.

Page: https://fous.com/automate/confirmation
Updated: 2026-11-12

Works with your own Confirmation account. Fous is an independent product.

## What you can build on Confirmation

### Get confirmation requests

Reads the requests listed on the Home page, with each request's client, responder, form, As of Date and status.

- Takes: Client (optional), status (optional)
- Returns: Request ID, client, engagement number, responder, form, As of Date, status

### Get Need More Information questions

Opens each request in Need More Information status and reads the latest entry in its Questions/Comments field.

- Takes: Client (optional)
- Returns: Request ID, client, responder, latest question, question date, number of comments

### Get the Transaction List Report

Runs the Transaction List Report in Summary format for a date range and reads one row per receipt.

- Takes: Date from, date to, client (optional), office (optional)
- Returns: Receipt number, transaction date, clients, staff, requests, subtotal, sales tax, total, transaction type, currency

### Resend a client authorization request

Finds a request in Authorization Pending status on the Home page and selects Resend authorization request from its Actions menu.

- Takes: Client, request ID (optional)
- Returns: Request ID, client, status, resent at

## Automate Confirmation with a workflow

A [workflow](/product/workflows) runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

### Confirmation requests that changed status, by client

Starts: Every weekday at 8:00

1. Get the confirmation requests on the Home page for every client.
2. Keep the requests whose status changed since the last run.
3. Email you the list grouped by client, with responder, form, As of Date and the new status.

### New Need More Information questions for the engagement team

Starts: Every weekday at 9:00

1. Get the latest question on every request in Need More Information status.
2. Keep the questions that were not there on the last run.
3. Post each one, with request ID, client, responder and question, to your team's webhook.

### Monthly confirmation fees, handed to accounting

Starts: On the 3rd of every month at 7:00

1. Run the Transaction List Report in Summary format for the previous month.
2. Stop when it has no rows.
3. Post each receipt's number, date, clients, subtotal, sales tax, total and currency to your accounting webhook.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

## Once built, one call from your code

Once you have built a [method](/product/methods), it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get confirmation requests” would look like.

Example request:

```
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "audit.confirmation.com/get_confirmation_requests",
    "input": {
      "client": "Acme Holdings",
      "status": "In Progress"
    }
  }'
```

Example response:

```
{
  "status": "completed",
  "data": {
    "client": "Acme Holdings",
    "requests": [
      {
        "request_id": "R-2026-118402",
        "engagement_number": "ACM-FY26",
        "responder": "Northwind Bank",
        "form": "UK - Consolidated",
        "as_of_date": "2026-12-31",
        "status": "In Progress"
      }
    ],
    "count": 1
  }
}
```

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

## Confirmation’s own options

Thomson Reuters offers Confirmation APIs for accounting firms, financial institutions and third-party software. Its API page asks you to contact sales and publishes no price. Without an integration, you work in the web app, where the Transaction List Report downloads your firm's transactions.

| Option | What it covers | What it takes |
| --- | --- | --- |
| Confirmation APIs for accounting firms | The API roadmap lists clients, accounts, client authorizations, initiating requests, request statuses, completed confirmation data and files, and billing data. | Arranged through Thomson Reuters sales. No price is published. |
| Confirmation APIs for financial institutions | Processing confirmation responses: pending and in-progress requests, request data, response data and attachments, and system activity. | Arranged through Thomson Reuters sales. No price is published. |
| Transaction List Report | Your firm's confirmation transactions for a date range, in Summary format (one row per receipt) or Detail format (one row per request). | A Confirmation account at an accounting firm. Download from the app. |
| Confirmation by hand | Requests and their statuses on the Home page, client authorizations, Need More Information replies and completed confirmations, one request at a time. | A Confirmation account. Each confirmation request is paid at checkout. |

Read on November 12, 2026: [Thomson Reuters Confirmation APIs](https://tax.thomsonreuters.com/en/products/api/confirmation), [Confirmation API development roadmap](https://tax.thomsonreuters.com/content/dam/ewp-m/documents/tax/en/pdf/other/confirmation-api-development-roadmap.pdf), [Transaction List Report (New Version of Confirmation)](https://confirmation.my.site.com/support/s/article/Transaction-List-Report-New-Version-of-Confirmation).

## Signing in to Confirmation

The new version of Confirmation, at audit.confirmation.com, asks for your password and a second step: a push approval in the Auth0 Guardian app, a code from an authenticator app, or a code by text or voice call. With Fous you sign in once through Confirmation's own sign-in with your own account, sealed with AES-256. With Guardian push approvals, that step is handled and an expired session is signed back in.

## Worth knowing

- **Two versions, two sign-in addresses**: Firms on the new version sign in at audit.confirmation.com, others at confirmation.com. Help articles say which version they apply to, and screens and reports differ between the two.
- **Nothing is sent before the client authorizes**: Each request waits in Authorization Pending until your client's authorized signer signs electronically. The signer must be the person on file at the bank, and authorization cannot be delegated.
- **Need More Information comes back to you**: A responder can return a request with Need More Information. You reply inside the same request free of charge, with up to four attachments, and the question is in the Questions/Comments field.
- **Report data can lag**: The Transaction List Report reflects the most recently processed data, and newly completed transactions may take some time to appear. A monthly run a few days after month end catches late rows.

## More in Accounting, tax and ERP software

- [CONTPAQi](https://fous.com/automate/contpaqi.md)
- [Comarch ERP Optima](https://fous.com/automate/comarch-erp-optima.md)
- [Cegid Loop](https://fous.com/automate/cegid-loop.md)
- [Domínio Sistemas](https://fous.com/automate/dominio-sistemas.md)
- [Xero Practice Manager](https://fous.com/automate/xero-practice-manager.md)
- [a3innuva](https://fous.com/automate/a3innuva.md)
- [MyCodabox](https://fous.com/automate/codabox.md)
- [Xero bank feeds](https://fous.com/automate/xero-bank-feeds.md)
- [Exact Online](https://fous.com/automate/exact-online.md)
- [Twinfield](https://fous.com/automate/twinfield.md)
- [Sage Intacct](https://fous.com/automate/sage-intacct.md)
- [CCH Axcess](https://fous.com/automate/cch-axcess.md)
- [TallyPrime](https://fous.com/automate/tallyprime.md)
- [TaxDome](https://fous.com/automate/taxdome.md)
- [Drake Tax](https://fous.com/automate/drake-tax.md)
- [Dext Prepare](https://fous.com/automate/dext-prepare.md)
- [Lexware Office](https://fous.com/automate/lexware-office.md)
- [MYOB Business](https://fous.com/automate/myob-business.md)
- [弥生会計](https://fous.com/automate/yayoi-kaikei.md)
- [SAP Concur](https://fous.com/automate/sap-concur.md)

Other industries: [Zillow Premier Agent](/automate/zillow-premier-agent), [Omnipart](/automate/omnipart), [Toyota Dealer Daily](/automate/toyota-dealer-daily), [Paylocity](/automate/paylocity), [Hyphen SupplyPro](/automate/hyphen-supplypro), [Ingram iPage](/automate/ingram-ipage).

## Frequently asked questions

### Does Confirmation have an API?

Yes. Thomson Reuters offers Confirmation APIs for accounting firms, financial institutions and third-party software. Its roadmap covers clients, authorizations, request statuses, completed confirmations and billing data. Access is arranged through its sales team, and no price is published.

### How do I know when a confirmation is complete?

Confirmation emails you when the responder completes it, and the request's status changes on the Home page. Under Actions, then View details, you can review what the financial institution provided. With Fous, you can build a workflow that checks the Home page on a schedule and emails you every change.

### What does Need More Information mean on a confirmation?

It means the responder needs more about the client or account before answering. The request returns to your queue, the question is in the Questions/Comments field, and you reply in the same request free of charge, attaching up to four documents.

### How can I reconcile Confirmation fees?

Run the Transaction List Report. Its Summary format gives one row per receipt with subtotal, sales tax and total, and its Detail format lists each request with its client, engagement number, responder, price and payment method.

### Is Fous affiliated with Thomson Reuters?

No. Fous is an independent product. You use it with your own Confirmation account, and a method reads and does only what that account can.

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of Confirmation (Thomson Reuters). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.
