---
title: "Get the current project"
method: GET
path: "/projects/current"
tags: ["Projects"]
---

# Get the current project

`GET /projects/current`

Get the current project information including display name, OAuth providers and authentication methods. Useful for displaying the available login options to the user.

## Response `200`

Successful response

- object
  - `id` string, required — The unique identifier of the project
  - `display_name` string, required — Human-readable project display name. This is not a unique identifier.
  - `is_development_environment` boolean, required
  - `pushed_config_error` object, nullable
    - `message` string, required
  - `config_warnings` object[], required
    - `message` string, required

## Changes

> 24 revisions in range; 5 could not be searched.

- **2026-06-23** `90e9eb688339` — 1 info
  - added the required property `config_warnings` to the response with the `200` status
- **2026-06-23** `f19cffb9ccb8` — 1 info
  - added the optional property `pushed_config_error` to the response with the `200` status

[Change history](https://skmtc.dev/hexclave/apis/hexclave-rest-api-2/changes/projects/current/get.md)

---

[API](https://skmtc.dev/hexclave/apis/hexclave-rest-api-2.md) · [All operations](https://skmtc.dev/hexclave/apis/hexclave-rest-api-2/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/hexclave/hexclave-rest-api-2/revisions/897c83038ab2/schema)
