---
title: "Get an existing permission by permission id"
method: POST
path: "/Meeting/GetPermissionByPermissionId"
tags: ["Meeting"]
---

# Get an existing permission by permission id

`POST /Meeting/GetPermissionByPermissionId`

## Request

- Base URL: `https://api.eon-xr.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.eon-xr.com/Meeting/GetPermissionByPermissionId`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/eon-xr/apis/eonxr-api/docs/Meeting/GetPermissionByPermissionId/post.ts> (a function with typed inputs; its response is checked against the schema)

## Headers

- `X-Version` string

## Request body

- GetPermissionByPermissionIdRequest
  - `permissionId` integer, required: Permission identifier

## Response `200`

Success

- GetPermissionByPermissionIdResponse
  - `permissionId` integer
  - `meetingId` integer
  - `userIdOrGroupId` integer
  - `userType` integer
  - `userTypeName` string, nullable

## Other responses

- `400`: If param invalid
- `401`: If unauthorized

---

[API](https://skmtc.dev/eon-xr/apis/eonxr-api.md) - [All operations](https://skmtc.dev/eon-xr/apis/eonxr-api/llms.txt) - [OpenAPI document](https://skmtc.dev/eon-xr/apis/eonxr-api/revisions/538c75161c64?raw)
