Group Membership Request API endpoint
  Table of contents
- Fields
- List view
- Detail
- Accept
- Reject
- Cancel
  Fields
| Field | Description | 
|---|
| id | UUID identificator formatted as a string | 
| user_account_request | requesting user ID formatted as a string | 
| authgroup | related group ID formatted as a string | 
  List view
- Allowed portals: public, private
- Request method: GET
- URL: https://www.brainstem.org/api/private/users/groupmembershiprequest
- Data: None
- Responses: 200OK;403Not allowed;404Not found
  Use example (using Python API)
resp = client.load_model('groupmembershiprequest')
  Response example
{'group_membership_requests': [
    {
        'id': 'fd335535-cf79-4ae8-86af-ed87e1108889',
        'user_account_request': 3,
        'authgroup': 9
    },
    {
        'id': '5a6378e9-be26-4f0f-8e12-2d11a05cd769',
        'user_account_request': 3,
        'authgroup': 1
    },
]}
  Detail
- Allowed portals: public, private
- Request method: GET
- URL: https://www.brainstem.org/api/private/users/groupmembershiprequest/<id>/
- Data: None
- Responses: 200OK;403Not allowed;404Not found
  Use example (using Python API)
resp = client.load_model('groupmembershiprequest', id='fd335535-cf79-4ae8-86af-ed87e1108889')
  Response example
{'group_membership_request': {
    'id': 'fd335535-cf79-4ae8-86af-ed87e1108889',
    'user_account_request': 3,
    'authgroup': 9}
}
  Accept
- Allowed portals: private
- Request method: GET
- URL: https://www.brainstem.org/api/private/users/groupmembershiprequest/<id>/
- Data: None
- Responses: 200OK;400Bad request;403Not allowed;404Not found
  Use example (using Python API)
resp = client.load_model("groupmembershiprequest", id="fd335535-cf79-4ae8-86af-ed87e1108889", options="accept")
  Reject
- Allowed portals: private
- Request method: GET
- URL: https://www.brainstem.org/api/private/users/groupmembershiprequest/<id>/
- Data: None
- Responses: 200OK;400Bad request;403Not allowed;404Not found
  Use example (using Python API)
resp = client.load_model("groupmembershiprequest", id="5a6378e9-be26-4f0f-8e12-2d11a05cd769", options="reject")
  Cancel
- Allowed portals: private
- Request method: GET
- URL: https://www.brainstem.org/api/private/users/groupmembershiprequest/<id>/
- Data: None
- Responses: 200OK;400Bad request;403Not allowed;404Not found
  Use example (using Python API)
resp = client.load_model("groupmembershiprequest", id="263fa5ff-1dd0-4b20-a028-5679ac1b54cf", options="cancel")