Geo Services API for CWDS Technology Platform
Clone or download
LeonidMarushevskyi Merge pull request #26 from ca-cwds/functional-tests
Functional tests un ignored to restore code coverage
Latest commit 274381a Oct 15, 2018


The CWDS GEO Services API provides RESTful services for the CWDS Digital Services.


The development team is actively using the Github Wiki.


The development team uses Swagger for documenting the API. NOTE : At this time there is not a publicy available link to the documentation, a link will be provided as soon as one is available.

Docker Container Configuration

Application Configuration Parameters

  • APP_VERSION -- Version of application

Smarty Streets

  • SS_ID -- Smarty Streets Client Id (required)
  • SS_TOKEN -- Smarty Streets token (required)

SSL Configuration Parameters

  • KEY_STORE_FILE -- Path to keystore file
  • KEY_STORE_PASSWORD -- Keystore password

Swagger Configuration Parameters

Shiro Configuration Parameters

  • SHIRO_CONFIG_PATH -- path to Shiro configuration file

The Docker env-file option provides a convenient method to supply these variables. These instructions assume an env file called .env located in the current directory. The repository contains a sample env file called env.sample.

Further configuration options are available in the file config/geo-services-api.yml.


If you have any questions regarding the contents of this repository, please email the Office of Systems Integration at