# API Reference
# Overview
The API reference does not contain every file/class used in the SDK but the interfaces used to communicate with the modules (see Getting started/Roomle Modules).
# Configurator
When you're requesting an instance of the configurator by using const roomleConfigurator = await RoomleSdk.getConfigurator();
you get a class of type Configurator.
To integrate a configurator you'll need the getApi()
function which will give you an RoomleConfigurator instance.
You can then use RoomleConfigurator.callbacks
to get ConfiguratorUiCallbacks whose functions you can override to receive configurator callbacks.