v1

latestOpenAPI 3.0.02026-08-062438369.6 KB
Forms

Get all completions for a form

Returns a paginated list of all completions for the specified form. Use this endpoint to pull volunteer responses, survey submissions, or waiver completions associated with a form. Filter by user_id to retrieve completions for a specific volunteer, or use the date filters to retrieve only recently submitted or modified completions.

get/forms/{id}/completions

Path parameters

idinteger required

VOMO Form ID

Query parameters

user_idinteger

Find completions of this form for a given User ID.

created_beforestring date-time

Date the Form Completion was created on or before.

created_afterstring date-time

Date the Form Completion was created on or after.

updated_beforestring date-time

Date the Form Completion was updated on or before.

updated_afterstring date-time

Date the Form Completion was updated on or after.

Response

Returns the paginated list of form completions for the specified form. The response includes pagination links and meta fields to navigate additional pages.

Example response

{
  "data": [
    {
      "type": "form_completion",
      "project_id": 1,
      "participation_id": 1,
      "updated_at": "2016-03-07T07:49:41+00:00",
      "created_at": "2016-03-07T07:49:41+00:00",
      "field_responses": [
        {
          "type": "form_field_response",
          "value": "S"
        }
      ]
    }
  ]
}