---
title: "Create transactions"
method: POST
path: "/sales/v1/transactions"
tags: ["Sales:Sales V1:Sales Transactions"]
---

# Create transactions

`POST /sales/v1/transactions`

Create new sale transactions for specified locations.

## Request body

- TransactionCreateRequest
  - `transactionsCreateRequest` TransactionCreateItem[], required — List of transactions to create
    - `locationId` integer, required — The unique identifier of the location
    - `saleType` 'SALE' | 'VOID' | 'RECALL' | 'REFUND' | 'SPLIT' | 'UPDATE' | 'TRANSFER' | 'FLOAT' | 'TRANSITORY' | 'CROSS_BL' | 'CANCEL' | 'MANUAL', required — An enumeration.
    - `createdAt` integer, required — The timestamp of the sale in UNIX format (UTC)
    - `finalSaleAmount` number, required — The final sale amount of the transaction after discounts/changes and without applicable taxes
    - `taxAmount` number — The tax amount to be added in absolute number (not in percentage)
    - `currency` string — The currency of the transaction

## Response `200`

Successful Response

- APIResponseTransactionCreateResponse
  - `requestId` string
  - `data` TransactionCreateResponse, required
    - `transactions` TransactionData[], required — List of created transactions
      - `transactionId` string, required — Unique identifier for the transaction
      - `locationId` integer, required — The location ID derived from the locations API
      - `saleType` 'SALE' | 'VOID' | 'RECALL' | 'REFUND' | 'SPLIT' | 'UPDATE' | 'TRANSFER' | 'FLOAT' | 'TRANSITORY' | 'CROSS_BL' | 'CANCEL' | 'MANUAL', required — An enumeration.
      - `createdAt` integer, required — The timestamp of the sale in UNIX format (UTC)
      - `finalSaleAmount` number, required — The final sale amount of the transaction after discounts/changes and without applicable taxes
      - `taxAmount` number — The tax amount to be added in absolute number (not in percentage)
      - `currency` string — The currency of the transaction

## Other responses

- `422` — Validation Error

---

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