Syed Mauze Rehan
Syed Mauze Rehan

Reputation: 1145

SurveyMonkey: API for Enterprise Apps

I want to know if there is any API available for the enterprise version of Surveymonkey.

I wish to get all the info available to the Admin for an enterprise app through API (json data)

I believe the Admin functionality is accessible only through the Interface(UI) and I haven't come across any mention of it in the API at https://developer.surveymonkey.com/

Is there any REST API for this admin user(that could give me all the data for that enterprise)? If yes, does it provide the following data?

1) Get all users (of the enterprise)

2) User's information (survey data, account/activity logs etc.)

Much appreciated!

Upvotes: 1

Views: 472

Answers (1)

Tony Mayse
Tony Mayse

Reputation: 565

There is some Enterprise data available through the API. You didn't find it in the docs because it was released last week and the docs haven't been updated yet. get_user_details returns:

data.is_enterprise_user Boolean

Returns if the account is a SurveyMonkey Enterprise account

data.enterprise_details.total_seats_invoiced Integer

The number of seats purchased for this enterprise account

data.enterprise_details.total_seats_active Integer

The number of seats currently being used by this enterprise account

It's not currently possible to get a list of Enterprise users even from the Enterprise Admin's account, but I expect it will in the future. Detailed information about user's surveys and other account information is not accessible to Enterprise admins even through the user interface. To get access to a user's SurveyMonkey account, you will need to request authorization from each user using OAuth and then access their accounts individually.

For reference: SurveyMonkey Enterprise: Data Ownership

Upvotes: 2

Related Questions