Skip to main content
GET
/
api
/
v1
/
meeting
/
requests
curl --request GET \
    --url http://localhost:8000/api/v1/meeting/requests \
    --header "Authorization: Bearer <your_access_token>" \
    | jq
[
  {
    "meeting_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "user_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "user": {
      "name": "<string>",
      "email": "jsmith@example.com",
      "account": "<string>",
      "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "roles": "user",
      "is_active": true,
      "is_verified": true,
      "is_superuser": false,
      "bio": "<string>",
      "dob": "2023-12-25",
      "phone": "<string>",
      "avatar_photo_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "deleted_at": "2023-12-25",
      "created_at": "2023-11-07T05:31:56Z",
      "updated_at": "2023-11-07T05:31:56Z"
    },
    "status": "new",
    "created_at": "2023-11-07T05:31:56Z",
    "updated_at": "2023-11-07T05:31:56Z"
  }
]
curl --request GET \
    --url http://localhost:8000/api/v1/meeting/requests \
    --header "Authorization: Bearer <your_access_token>" \
    | jq

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Query Parameters

skip
integer
default:0
limit
integer
default:100

Response

Successful Response

meeting_id
string<uuid>
required
user_id
string<uuid>
required
id
string<uuid>
required
user
UserPublic · object
required

Public user schema (excludes sensitive information).

status
enum<string>
default:new

Participant status enumeration.

Available options:
new,
accepted,
declined
created_at
string<date-time>
updated_at
string<date-time>