Posted by designtodigital on May 2, 2011 at 3:50pm
The webform service module makes Webform results available via Services.
7.x-3.x methods
- webform_submission.index - Lists all webform submissions.
- webform_submission.retrieve - Retrieves a webform submission.
- webform_submission.create - Creates a webform submission.
- webform_submission.update - Updates a webform submission.
- webform_submission.delete - Deletes a webform submission.
- node.webform_submissions - This method returns the number of submissions for a given webform.
6.x-3.x methods
- webform.list - Lists the node ids of all webform nodes.
- webform.get - Lists the submission id of all submissions for the given web forms node id.
- webform.view - Returns the details of the given submission.
This branch are currently in progress. We are backporting 7.x-3.x to 6.x-3.x
Useful tips
- List of webform nodes are returned by the node.index method with parameters equal to array('type' => 'webform').
- Webform fields definition is returned by the node.retrieve method.
Installation
Install the webform_service module just like you would any other module. Enable it on the modules page. When you create the user that will connect to the service, make sure that user is granted appropriate permissions to work with submissions, e.g. "Access all webform results" or "Edit all webform submissions". Make sure your user has access to the appropriate functions under Services API Key.
Downloads
Project Information
- Maintenance status: Actively maintained
- Development status: Under active development
- Module categories: Import/Export, Third-party Integration
- Reported installs: 40 sites currently report using this module. View usage statistics.
- Downloads: 126
- Last modified: January 10, 2012