---
title: "Get Oauth App Info"
method: GET
path: "/api/oauth/app/{client_id}"
tags: ["oauth"]
---

# Get Oauth App Info

`GET /api/oauth/app/{client_id}`

Get public information about an OAuth application.

This endpoint is used by the consent screen to display application details
to the user before they authorize access.

Returns:
- name: Application name
- description: Application description (if provided)
- scopes: List of scopes the application is allowed to request

## Path parameters

- `client_id` string, required

## Response `200`

Successful Response

- OAuthApplicationPublicInfo — Public information about an OAuth application (for consent screen)
  - `name` string, required
  - `description` string, nullable
  - `logo_url` string, nullable
  - `scopes` string[], required

## Other responses

- `401` — Authentication required
- `404` — Application not found or disabled
- `422` — Validation Error

---

[API](https://skmtc.net/significant-gravitas/apis/autogpt-agent-server.md) · [All operations](https://skmtc.net/significant-gravitas/apis/autogpt-agent-server/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/significant-gravitas/autogpt-agent-server/versions/382041c7ecb2/schema)
