CubiCasa Integrate API 3.0#
CubiCasa Integrate API is meant to integrate your production workflow with CubiCasa.
It allows you to continue the use of the familiar CubiCasa mobile app and integrate
your own order management system to CubiCasa. For further customization, Exporter API
enables individual styles for every floor plan and Quick Edit eases the job of your
own help desk. The diagram below represents how the orders flow through the CubiCasa
platform.Something doesn't work?#
Please contact developer.support@cubicasa.com and describe your issue, this API is work in
progress so unfinished or undocumented features may still exist.How to get started#
Start your development against the staging environment and move to production when
your system is ready for production.Create an API key#
Staging environment#
In order to use the staging version of the API, you'll need a staging API key.
Create a staging account and then visit
your company developer page
to create an API key from the UI. By default, this API documentation refers
to the staging version of the API.Use a fake credit card for your company account:Credit card number: 4242 4242 4242 4242iOS and Android app access for staging environment#
In case you need to access CubiCasa mobile app (iOS or Android) in staging
environment (most likely you'll need), please contact developer.support@cubicasa.com
and share your Apple ID email or Google Play Store email with us and we'll add you
to Apple's Testflight or Google's testing program.Production environment#
In order to use the production version of the API, you'll need a production API key.
Visit your company developer page
to create an API key from the UI.Similarly to the staging environment, you can create an account, but you'll need
to use a real credit card or some other form of payment prearranged with our Sales
team, to access the service. By default, this API documentation refers to the
staging version of the API.iOS and Android app access for production environment#
For production, you can just download the apps from the App Store or
Google Play Store. You'll need to leave the Android testing program
before you can download the production version. For iOS the App Store
download replaces the TestFlight installation.Usage#
This API follows REST best practices with one small exception: User resource
is requested with the user email instead of user ID. All other resources use IDs
for identification.Error messages#
The API follows standard HTTP response status codes. Most common error
scenarios are returned with a descriptive status code and message that
explains the error.Modified at 2025-08-11 11:36:03