capabilities.work

Accounting Link an Account

A 3-step recipe with Merge. We can help you get access.

Recipe · 3 steps

Accounting Link an Account

with Merge

Link a new end user to an accounting platform and obtain a usable account token.

  1. Create a single-use Link token scoped to the accounting category from the end user's identifying details.
  2. Exchange the public token returned by the Merge Link frontend flow for a durable account token used on all subsequent data requests.
  3. Read the linked account details to confirm the integration completed and surface the connected accounting platform.
What you'll need to have ready
  • authorization: Production access token with the required "Bearer " prefix.
  • endUserEmailAddress: The end user's email address, used purely for identification.
  • endUserOrganizationName: The end user's organization name.
  • endUserOriginId: A unique identifier for the end user in your own database.
  • publicToken: The public token returned by the Merge Link frontend after the user finishes linking.
For your developer

Arazzo workflow merge:link-accounting-account, 3 operations: {$sourceDescriptions.subpackageLinktokenApi.url}#/paths/~1accounting~1v1~1link-token/post → {$sourceDescriptions.subpackageAccounttokenApi.url}#/paths/~1accounting~1v1~1account-token~1{public_token}/get → {$sourceDescriptions.subpackageAccountdetailsApi.url}#/paths/~1accounting~1v1~1account-details/get. Specs on APIs.io.