---
title: "Introspect"
method: GET
path: "/api/v1/auth/introspect"
tags: ["Auth"]
---

# Introspect

`GET /api/v1/auth/introspect`

Introspect returns the current user's principle_id, user_id and a list of roles, permissions, and enabled features.

## Response `200`

IntrospectResponse contains information about the current user who is authenticated.

- C1ApiAuthV1IntrospectResponse — IntrospectResponse contains information about the current user who is authenticated.
  - `features` string[], nullable — The list of feature flags enabled for the tenant the logged in user belongs to.
  - `permissions` string[], nullable — The list of permissions that the current logged in user has.
  - `principleId` string — The principleID of the current logged in user.
  - `roles` string[], nullable — The list of roles that the current logged in user has.
  - `userId` string — The userID of the current logged in user.

---

[API](https://skmtc.net/conductorone/apis/c1-api.md) · [All operations](https://skmtc.net/conductorone/apis/c1-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/conductorone/c1-api/revisions/d391405a35d3/schema)
