Rent Reporting-as-a-Service
API

Quickstart

6min

To get started with the Boom API, follow these 3 steps:

1. Generate an access key and a secret key using the Boom Partner Platform

In the Boom Partner Platform, navigate to "Settings" -> "Developers" to generate an access key and a secret key.

Make sure to save the secret key after you generate it, as you won't be able to view it again in the Partner Platform.



2. Exchange your access key and secret key for an API token.

Curl


3. Create a customer authentication token and sync with Boom's user database

Curl


4. (Optional) Create an enrollment

In case you would like to enhance user experience by prefilling required data on behalf of the customer, you can send available data before customers start their flow. Customers will see those fields prefilled and it will simplify the enrollment flow. Note: customer_id and address are required fields, others optional

Curl


5. (Optional) Sumbit an enrollment

In the case that you have all of the nessecary information for enrollment you can provide all the data points required for enrollment, customers will skip enrollment flow and once the SDK is loaded the customer will land on the dashboard. Note: in order to submit enrollment, all the fields, including optional ones in create enrollment API need to be filled. Refer to API reference in order to see how to patch optional fields.

Curl


Email and phone must be unique, meaning neither element should be present in Boom's system.