Snap XMP Help

API Reference

You are here:
< All Topics

The v1.0 version of the implementation is restricted to surveys and responses. The v2.0 version mainly adds participant functionality. However, various existing v1.0 endpoints have been changed. These changes will be listed inside [ ] brackets.

The following is a list of API endpoints available in v2.0 (functionality that you can call):

EndpointDescription
Get Survey List Returns a list of surveys that are accessible by the user.
Get Survey Returns the details for a specific survey ID.
Get Survey Variables Returns the details for a specific survey ID.
Get Survey Variable Returns the details for a specific variable ID
Get Survey Responses Gets the responses for a specific survey ID.
Get User Info Returns information for the authenticated user.
Get Participant List Returns a list of participants for a survey.
Get Participant Returns the details for a specific participant in a survey.
Add Participant Add a new participant to a survey.
Update Participant Update an existing participant of a survey.
Delete Participant Delete a participant from a survey.
Get Participants Subjects Returns a list of subjects for a participant of a survey.
Get Participant Subject Returns the details of a specific subject for a participant of a survey.
Add Participant Subject Add a new subject to a participant of a survey.
Update Participant Subject Update an existing subject for a participant of a survey.
Delete Participant Subject Delete a subject from a participant of a survey.

Contents