Bevy API GDG
  1. User
Bevy API GDG
  • Attendee
    • Add Attendees
      POST
    • Get Attendee Search
      GET
    • Update Attendee
      PUT
    • Send Event Email
      PUT
    • Resend Event Email
      POST
    • Get Event Attendees
      GET
    • Checkin Attendee
      PUT
    • Delete attendee registration
      DELETE
    • Get Attendee by ID
      GET
    • Delete all attendee registrations by event
      DELETE
  • Order
    • Add Order
      POST
    • Update Order
      PUT
    • Check Order by ID
      GET
  • Membership
    • Add Membership
      POST
  • Bevy Virtual
    • Get Main Stage Video
      GET
    • Get Session Video IDs
      GET
    • Get Session Video URLs
      GET
  • Chapter
    • Get Chapters Status
    • Get Chapter Regions
    • Create Chapter
    • List chapters
    • Get Chapter by ID
    • List Chapter Events
    • List Chapter Members
    • Add Chapter Member
    • List Chapter Team
    • Add Chapter Team Member
    • Update Chapter Team Member
    • Partial Update Chapter Team Member
    • Delete Chapter Team Member
    • Add chapter's members in batch
    • Delete chapter's member
  • Cohosted Events
    • List collaborating chapters
    • Delete cohosted event
    • Add all chapters as cohosts
    • Chapters a user can add as a cohost
  • Event
    • Get Event Counts
    • Get Event by ID
    • List events
    • List event types
    • Get Event Type by ID
    • List Event Attendees
    • List event tags
  • Search
    • Search chapters
    • Search events
  • User
    • List users
      GET
    • Get User by ID or Email
      GET
    • Update User
      PATCH
    • Delete User
      DELETE
    • Deactivate User
      POST
    • List user's events
      GET
    • List user's chapters
      GET
    • List user's chapter teams
      GET
    • Create Prospective User
      POST
    • Opt out of emails
      POST
    • Get User Counts
      GET
  1. User

Get User by ID or Email

GET
/user/{user_id}
User
Retrieves user information.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/user/'
Response Response Example
200 - Example 1
{
    "authentication_providers": [
        {
            "provider": "google-oauth2",
            "provider_user_id": 1234
        }
    ],
    "avatar": {
        "url": "https://res.cloudinary.com/startup-grind/image/upload/.../image.png",
        "path": "image.png",
        "thumbnail_width": 720,
        "thumbnail_height": 540,
        "thumbnail_format": "auto",
        "thumbnail_url": "https://res.cloudinary.com/startup-grind/image/upload/.../image.png"
    },
    "company": "Bevy",
    "cropped_avatar_url": "https://res.cloudinary.com/startup-grind/image/fetch/.../image.jpeg",
    "extra_data": {},
    "title": "Mr.",
    "role": {
        "id": 1234,
        "name": "Prospective",
        "description": "Prospective Member",
        "user_active_status": true
    },
    "email": "user@mail.com",
    "first_name": "John",
    "id": 1234,
    "last_name": "Doe",
    "username": "string"
}

Request

Path Params
user_id
string 
required
The ID or email of the user to retrieve.
Query Params
fields
string 
optional
Allows specifying what fields to return for each user.
Can use any of the fields listed in the user details endpoint separated by commas.

Responses

🟢200OK
application/json
successful operation
Body
authentication_providers
array [object {2}] 
optional
provider
string 
optional
Example:
google-oauth2
provider_user_id
integer 
optional
Example:
1234
avatar
object (Image) 
optional
url
string 
optional
Example:
https://res.cloudinary.com/startup-grind/image/upload/.../image.png
path
string 
optional
Example:
image.png
thumbnail_width
number 
optional
Example:
720
thumbnail_height
number 
optional
Example:
540
thumbnail_format
string 
optional
Example:
auto
thumbnail_url
string 
optional
Example:
https://res.cloudinary.com/startup-grind/image/upload/.../image.png
company
string 
optional
Example:
Bevy
cropped_avatar_url
string 
optional
Example:
https://res.cloudinary.com/startup-grind/image/fetch/.../image.jpeg
extra_data
object 
optional
title
string 
optional
Example:
Mr.
role
object 
optional
id
integer 
optional
Example:
1234
name
string 
optional
Example:
Prospective
description
string 
optional
Example:
Prospective Member
user_active_status
boolean 
optional
Example:
true
email
string 
required
Example:
user@mail.com
first_name
string 
required
Example:
John
id
number 
required
Example:
1234
last_name
string 
required
Example:
Doe
username
string 
required
🟠403Forbidden
Previous
List users
Next
Update User
Built with