---
title: "Retrieve reconciling source"
method: GET
path: "/reconcilingsources/{companyId}/{customId}"
tags: ["ReconcilingSources"]
---

# Retrieve reconciling source

`GET /reconcilingsources/{companyId}/{customId}`

Returns a single reconciling source by `customId`.

## Path parameters

- `customId` string, required
- `companyId` string, required

## Response `200`

Successful Response

- GetReconcilingSourceResponseSchema
  - `name` string, required — Name of the reconciling source.
  - `additionalInfo` object, nullable — Free-form key/value metadata to attach to the reconciling source. Replaces the previously stored value entirely (not merged). Omitted or `null` values leave the current metadata unchanged.
  - `matchingMetadataKey` string, nullable — Key within a reconciling item's `metadata` used to associate it with a product transaction. Omitted or `null` values leave the current key unchanged.
  - `customId` string, required — Your own unique ID for the reconciling source. You can use it as your internal reconciling source ID.
  - `id` string, required — Embat ID of the reconciling source.
  - `companyId` string, required — Embat company ID. You can get them from "companies" endpoints
  - `updatedAt` string, date-time, required — Last updated date of the entity in the database
  - `createdAt` string, date-time, required — Created date of the entity in the database

## Other responses

- `401` — Unauthorized. The bearer token is missing, invalid or expired.
- `404` — Company not found, or no reconciling source matches the given `customId`.
- `422` — Validation Error

---

[API](https://skmtc.net/embat/apis/embat-api.md) · [All operations](https://skmtc.net/embat/apis/embat-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/embat/embat-api/versions/36ca48bf4489/schema)
