---
title: "How do I remove the built-in transaction types and sides?"
slug: "how-do-i-remove-the-built-in-transaction-types-and-sides"
updated: 2024-08-20T13:04:58Z
published: 2024-08-20T13:04:58Z
canonical: "support.lusid.com/how-do-i-remove-the-built-in-transaction-types-and-sides"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://support.lusid.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How do I remove the built-in transaction types and sides?

Providing you have suitable [access control permissions](/v1/docs/identity-management-and-access-control-iam), you can remove the [built-in transaction types and/or sides](/v1/docs/what-built-in-transaction-types-and-sides-are-provided-with-lusid) provided with LUSID.

> **Note**: Once removed, there is no way to recover these artifacts.

## Using the LUSID REST API

1. [Obtain an API access token](/v1/docs/how-do-i-obtain-and-use-a-short-lived-api-access-token-from-okta).
2. Call the [DeleteTransactionTypeSource](https://www.lusid.com/docs/api#operation/DeleteTransactionTypeSource) API, passing in the API access token and specifying the `default` scope and `default` source in the URL, for example:

```json
curl -X DELETE 'https://<your-domain>.lusid.com/api/api/transactionconfiguration/types/default/$delete?scope=default'
 -H 'Authorization: Bearer <your-API-access-token>'
```
3. Call the `DeleteTransactionTypeSource` API again, specifying the `default` scope again and this time the `alt1` source.
4. Call the [SetSideDefinitions](https://www.lusid.com/docs/api#operation/SetSideDefinitions) API, specifying the `default` scope and sending an empty API request, for example:

```json
curl -X PUT 'https://<your-domain>.lusid.com/api/api/transactionconfiguration/sides?scope=default'
 -H 'Content-Type: application/json-patch+json'
 -H 'Authorization: Bearer <your-API-access-token>'
 -d '[]'
```
