Snap XMP Help

Introduction

You are here:
< All Topics

The Snap Online API (application programming interface) allows customers to access the data in their account programmatically.

Note that if you give anyone else API access to your account you will be giving them access to all of your surveys and all of your survey responses and (depending on the share permissions) access to all surveys and survey responses shared to you by others. Do not give anyone API access if this will be a problem for you.

The API is a RESTful API (Representational State Transfer). It utilises the HTTP transport mechanism and is stateless. Data submitted in the body of a request and data returned in the body of the response is in the JSON format. In version 1 of the API only the JSON representation is supported. We may allow other representations such as XML in future versions.

Each call made to the API is stateless. As such authorisation information must be sent with each call. The return from each call consists of a standard HTTP response which consists of a HTTP response code, response body and response headers.

Contents