Async Operations

Learn how to make asynchronous POST requests
Asynchronous POST requests are currently only supported in Merge’s Accounting category. This feature is currently in beta, reach out to your account representative or contact us for more information.
Overview

Asynchronous operations are useful for efficiency and to avoid timeouts for long running requests. To make an asynchronous request, append /async at the end of the respective synchronous POST endpoint. For asynchronous requests, the server returns a task_id , a unique identifier used to track the status of the async operation.

To check the progress and get the final result, send a request to the task polling endpoint: GET https://api.merge.dev/api/accounting/v1/async-tasks/{task_id}.