Skip to main content

Survey Solutions API Wrapper

Project description

SSAW: Python wrapper for the Survey Solutions HTTP API

Python package codecov PyPI version Documentation Status

SSAW is a Python library to access the Survey Solutions API. This library enables you to manage resources such as creating assignments, users, maps; as well as perform workflow actions, like approving interviews, reassigning workspaces etc in your Python applications.

import ssaw

# First, initialize connection with the server
client = ssaw.Client('https://demo.mysurvey.solutions', 'api_user', 'api_password')

# Get list of questionnaires
for q in ssaw.QuestionnairesApi(client).get_list():
    print(q.title)

# Download the latest exported data in SPSS format
filename = ssaw.ExportApi(client).get(export_type="SPSS",        
    questionnaire_identity="64136490cbc24a71a1df10f4b7115599$1")

Complete documentation at https://ssaw.readthedocs.io
Details on API at https://demo.mysurvey.solutions/apidocs

Read more about Survey Solutions at https://mysurvey.solutions

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ssaw-0.7.tar.gz (29.7 kB view details)

Uploaded Source

Built Distribution

ssaw-0.7-py3-none-any.whl (33.8 kB view details)

Uploaded Python 3

File details

Details for the file ssaw-0.7.tar.gz.

File metadata

  • Download URL: ssaw-0.7.tar.gz
  • Upload date:
  • Size: 29.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for ssaw-0.7.tar.gz
Algorithm Hash digest
SHA256 bb8e630b1b3ca2d90a7d7dce36e151c26f45574d25c402c90a7a04a4779c81bc
MD5 f64dddfe5a36e24bbdceebb17d6840b7
BLAKE2b-256 0eee27c03f1ec5ec792de45bf7ca6db820960f7d91250bafb3be390802d5c327

See more details on using hashes here.

File details

Details for the file ssaw-0.7-py3-none-any.whl.

File metadata

  • Download URL: ssaw-0.7-py3-none-any.whl
  • Upload date:
  • Size: 33.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for ssaw-0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 34d7023b3cfcf7ebc44469c803f3924c31b6ddb82c5b10cb3111d1ef0caed888
MD5 96c644ab2f6a32e0d4c6b484893a4202
BLAKE2b-256 28e44d706ff3bb981b84e97ad871308330f516debf95ed31fa0e3bb8ac9b36e2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page