v1

latestOpenAPI 3.0.02026-08-062438369.6 KB
Users

Get User Details

Returns the full profile record for a single user who is a member of your organization, including their membership details and volunteer history metadata. The user must be a member of your organization; requests for users outside your organization return a 400 error.

get/users/{id}

Path parameters

idinteger required

The unique VOMO identifier for the user to retrieve.

Response

Returns the full user profile record for the specified member of your organization.

Example response

{
  "data": [
    {
      "type": "user",
      "id": "1",
      "first_name": "John",
      "last_name": "Doe",
      "full_name": "John Doe",
      "email": "person@vomo.org",
      "address": "610 Elm St, McKinney, TX 75069, USA",
      "phone": "1234567890",
      "birthday": "1975-12-01",
      "gender": "M",
      "updated_at": "2016-03-07T07:49:41+00:00",
      "created_at": "2016-03-07T07:49:41+00:00",
      "user_status": "VERIFIED",
      "membership_status": "ACCEPTED",
      "membership_role": "VOLUNTEER",
      "participations": [
        {
          "checked_in_at": "2020-01-01T12:00:00+00:00",
          "checked_out_at": "2020-01-01T12:00:00+00:00",
          "signed_up_at": "2020-01-01T12:00:00+00:00",
          "hours": "2.00",
          "role": "Volunteer",
          "project_id": 1,
          "project_date_id": 1
        }
      ],
      "profile_field_values": [
        {
          "type": "form_field_response",
          "value": "S"
        }
      ]
    }
  ]
}