Providing you have suitable access control permissions, you can remove the built-in transaction types and/or sides provided with LUSID.
Note: Once removed, there is no way to recover these artifacts.
Using the LUSID REST API
- Obtain an API access token.
- Call the DeleteTransactionTypeSource API, passing in the API access token and specifying the
default
scope anddefault
source in the URL, for example:curl -X DELETE 'https://<your-domain>.lusid.com/api/api/transactionconfiguration/types/default/$delete?scope=default' -H 'Authorization: Bearer <your-API-access-token>'
- Call the
DeleteTransactionTypeSource
API again, specifying thedefault
scope again and this time thealt1
source. - Call the SetSideDefinitions API, specifying the
default
scope and sending an empty API request, for example: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 '[]'