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
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 '[]'