---
title: "Get reference numbers for existing transactions"
method: POST
path: "/creditguy/gateway/getreferencenumbers/"
tags: ["Credit card terminal (Gateway)"]
---

# Get reference numbers for existing transactions

`POST /creditguy/gateway/getreferencenumbers/`

## Headers

- `Content-Language` unknown

## Request body

- CreditGuyGatewayGetReferenceNumbersRequest
  - `Credentials` CoreAPIPublicCredentials, required
    - `CompanyID` integer — Company identifier
    - `APIPublicKey` string, nullable — API public key
  - `IDs` integer[], nullable — Transaction IDs (Maximum of 1000 identifiers)
  - `UniqueIdentifiers` string[], nullable — Unique transaction identifer (Maximum of 1000 identifiers)

## Response `200`

OK

- ResponseCreditGuyGatewayGetReferenceNumbersResponse
  - `Status` 'Success (0)' | 'BusinessError (1)' | 'TechnicalError (2)'
  - `UserErrorMessage` string, nullable — Error message, in a user readable format
  - `TechnicalErrorDetails` string, nullable — Technical error details, let us know if you received this.
  - `Data` CreditGuyGatewayGetReferenceNumbersResponse
    - `ReferenceNumbers_ByID` integer[], nullable — Sequential list of all reference numbers for the given transaction ids
    - `ReferenceNumbers_ByUniqueIdentifier` integer[], nullable — Sequential list of all reference numbers for the given unique transaction identifiers

---

[API](https://skmtc.net/myofficeguy/apis/sumit-api-full.md) · [All operations](https://skmtc.net/myofficeguy/apis/sumit-api-full/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/myofficeguy/sumit-api-full/revisions/de2902289b3a/schema)
