SSAW: Python wrapper for the Survey Solutions HTTP API
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
Release files for ssaw 0.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ssaw-0.9.tar.gz | 32.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ssaw-0.9-py3-none-any.whl | Python 3 | none | any | Details |
Total release size:68.7 kB
Release files / ssaw-0.9.tar.gz
| Download URL | ssaw-0.9.tar.gz |
|---|---|
| Size | 32.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
37b5e9f11e992e6e92ccf83f0edd791142a33d883654ff3d373f67b1e9c71e20
|
|
BLAKE2b-256 checksum How to use checksums |
8dda8ba8aa5cd2fd8c3da2ad57496b0bf3bbffd698b6f18a353b6fed4d047598
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|
Release files / ssaw-0.9-py3-none-any.whl
| Download URL | ssaw-0.9-py3-none-any.whl |
|---|---|
| Size | 36.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
739e5c191d7fbf899833bba7f8e75031939fa61f9321db4c2f47180814f9e54b
|
|
BLAKE2b-256 checksum How to use checksums |
b1880db0cab188aae2d0839dbf9d83eda262b737a77b1205fa9090edf47b99f9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|