The SyncroSim API is a RESTful API for interacting with SyncroSim Cloud to:
The API is usable via HTTP in any environment that supports HTTP requests.
For a step-by-step guide on the basics of using the API, see the Get started page.
https://apidocs.syncrosim.com/_mock/apis/
https://api.syncrosim.com/v1/
https://apidocs.syncrosim.com/_mock/apis/libs/user/{uploadUser}/{libraryName}/maps
https://api.syncrosim.com/v1/libs/user/{uploadUser}/{libraryName}/maps
curl -i -X GET \
'https://apidocs.syncrosim.com/_mock/apis/libs/user/{uploadUser}/{libraryName}/maps?type=string' \
-H 'x-ss-api-key: YOUR_API_KEY_HERE'{ "mapLayoutId": "integer", "mapLayoutTitle": "string", "scenarioId": "integer", "iteration": "integer", "timestep": "integer", "variableShortName": "string", "variableDisplayName": "string", "uniqueMapIdentifier": "string" }
https://apidocs.syncrosim.com/_mock/apis/libs/user/{uploadUser}/{libraryName}/maps/{mapId}
https://api.syncrosim.com/v1/libs/user/{uploadUser}/{libraryName}/maps/{mapId}
curl -i -X GET \
'https://apidocs.syncrosim.com/_mock/apis/libs/user/{uploadUser}/{libraryName}/maps/{mapId}' \
-H 'x-ss-api-key: YOUR_API_KEY_HERE'{ "rasterFilePath": "string" }
File name of the map to perform zonal calculation with (select from uniqueMapIdentifier returned by /libs/user/{uploadUser}/{libraryName}/maps response)
https://apidocs.syncrosim.com/_mock/apis/libs/user/{uploadUser}/{libraryName}/maps/zonal
https://api.syncrosim.com/v1/libs/user/{uploadUser}/{libraryName}/maps/zonal
curl -i -X POST \
'https://apidocs.syncrosim.com/_mock/apis/libs/user/{uploadUser}/{libraryName}/maps/zonal' \
-H 'Content-Type: application/json' \
-H 'x-ss-api-key: YOUR_API_KEY_HERE' \
-d '{
"mapId": "string",
"webhookUrl": "string",
"geojson": "string"
}'{ "success": "boolean", "message": "string", "requestId": "string" }
File name of the map to perform zonal calculation with (select from uniqueMapIdentifier returned by /libs/user/{uploadUser}/{libraryName}/maps response)
https://apidocs.syncrosim.com/_mock/apis/libs/user/{uploadUser}/{libraryName}/maps/zonal-histogram
https://api.syncrosim.com/v1/libs/user/{uploadUser}/{libraryName}/maps/zonal-histogram
curl -i -X POST \
'https://apidocs.syncrosim.com/_mock/apis/libs/user/{uploadUser}/{libraryName}/maps/zonal-histogram' \
-H 'Content-Type: application/json' \
-H 'x-ss-api-key: YOUR_API_KEY_HERE' \
-d '{
"mapId": "string",
"webhookUrl": "string",
"geojson": "string",
"histogramBins": "string"
}'{ "success": "boolean", "message": "string", "requestId": "string" }
https://apidocs.syncrosim.com/_mock/apis/libs/user/{uploadUser}/{libraryName}/maps/zonal/status/{requestId}
https://api.syncrosim.com/v1/libs/user/{uploadUser}/{libraryName}/maps/zonal/status/{requestId}
curl -i -X GET \
'https://apidocs.syncrosim.com/_mock/apis/libs/user/{uploadUser}/{libraryName}/maps/zonal/status/{requestId}' \
-H 'x-ss-api-key: YOUR_API_KEY_HERE'{ "status": "string", "webhookUrl": "string", "geojson": "string", "dateStarted": "string", "success": true, "requestId": "string" }