---
title: "Initialize custom transaction codes"
method: POST
path: "/accounting/v1.0/custom-transaction-codes/initialize"
tags: ["Custom Transaction Codes"]
---

# Initialize custom transaction codes

`POST /accounting/v1.0/custom-transaction-codes/initialize`

Initialize custom transaction code records for a property. You must call this endpoint before you can retrieve or update custom transaction codes. Initialization creates a record for each internal transaction type with an empty custom code mapping. If codes have already been initialized, this endpoint has no additional effect.

## Headers

- `X-Property-ID` integer, required

## Response `200`

OK

## Other responses

- `400` — Bad Request

---

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