Download & Extend

Webform Service

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

Version Downloads Date Links
7.x-3.x-dev tar.gz (9.83 KB) | zip (10.75 KB) 2012-Jan-10 Notes

Project Information


Maintainers for Webform Service

  • dealancer - 1 commit
    last: 20 weeks ago, first: 20 weeks ago
  • designtodigital - 3 commits
    last: 1 year ago, first: 1 year ago

Issues for Webform Service

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
nobody click here