GoToScan
Get startedTokensLinksWebhooks
Get startedTokensLinksWebhooks
  1. Links
  • Links parameters
  • Disable features
  • Link
    GET
Get startedTokensLinksWebhooks
Get startedTokensLinksWebhooks
  1. Links

Links parameters

In order for users to be able to create a scan in the GoToScan app you need to provide them a link which will open the app and add a scan to do for the user.
These links contain all the necessary parameters to identify an order such as the address as well as a token to create a job on Cubicasa's end and webhook URL to keep you updated..

GoToScan link parameters

ParameterRequiredExample value (not URL encoded)Explanation
tokenYeseyJpZCI6I...A base64 url encoded string used to create the ticket after the scan is completed. Includes a signature that is checked by the app.
conversion_typeYest3Defines the type of floor plan model. type t3-l1 creates a floor plan without fixed furniture. t3 creates a floor plan with fixed furniture.
external_idYesexternal-ID-123.6Customer provided id for the scan which is used to identify the scan on the customer side.
webhook_urlYeshttps://url.com/listenThe webhook url that is passed to our backend and is called once processing of the scan is ready.
priorityYesone of regular, fast, ultrafast, ultrafast-12, or ultrafast-16Your SLA according to your contract with CubiCasa
suiteNoA1Part of the address. Optional value
street_addressYes1 Fake StreetCustomer provided street address of the property
cityYesMountain ViewCustomer provided city. Part of the address
stateYesCACustomer provided state. Part of the address
postcodeYes94043Customer provided postal code. Part of the address
countryYesUSACustomer provided country. Part of the address
disableFeaturesNo[meshVizualisation]An URL encoded comma delimited list of scanning features that will be disabled. See Scanning features.
client_nameYesTest ClientThe value of this parameter is used in the UI to refer to the application from which GoToScan was opened.
stagingNotrueWill fake the upload process. Any value given to this key will cause the upload to be faked. So if you want real uploads omit this parameter all together

Disable features

Available features to be disabled with disableFeatures parameter are:

FeatureSupported OSDescription
azimuthiOS, AndroidDo not collect GPS orientation data during scanning
storageWarningsiOS, AndroidHide warning if device storage is low
meshVisualisationiOSHide scan visualization during scanning on supported devices. We recommend deactivating it due to potential issues with iOS 18.
backgroundResumeiOSDo not allow users to continue scanning if the app is backgrounded

If the OS is not supported, the feature is automatically disabled.

After setting up the correct parameters, you'll need to URL encode your GoToScan link. After encoding
you should end up a link that looks like this:

https://gotoscan.io/scan/?token=eyJpZCI6I&conversion_type=t3&external_id=external-ID-123&webhook_url=https%3A%2F%2Furl.com%2Flisten&priority=fast&suite=A1&street_address=1%20Fake%20Street&city=Mountain%20View&state=CA&postcode=94043&country=USA&client_name=Test%20Client

PLEASE NOTE: Use URL encoding for your URL attributes before distributing them to your clients – otherwise you'll have broken links

If everything is setup correctly, you can to open the link with your iOS or Android device and GoToScan app
is launched automatically. If the GoToScan app is not installed, the user is taken to a webpage that encourages
the user to download the app from App Store or Google Play Store to install it.

Modified at 2025-08-11 11:14:26
Next
Disable features
Built with