---
title: "Openai Apps Challenge"
method: GET
path: "/.well-known/openai-apps-challenge"
---

# Openai Apps Challenge

`GET /.well-known/openai-apps-challenge`

## Request

- Base URL: `https://app.dataassist.io` (the document declares no server; this is the origin it was published from)
- URL: `https://app.dataassist.io/.well-known/openai-apps-challenge`
- Auth: none declared

Domain verification for the ChatGPT app submission. OpenAI fetches this
path and expects the challenge token served verbatim as text/plain. The
token is stored on the ChatGPT OAuth client config in `system_settings`
(`oauth.client.chatgpt`.apps_challenge_token), so it can be rotated via SQL
or the super-admin OAuth UI without a redeploy.

## Response `200`

Successful Response

- unknown

---

[API](https://skmtc.dev/dataassist/apis/dataassist-io-server.md) · [All operations](https://skmtc.dev/dataassist/apis/dataassist-io-server/llms.txt) · [OpenAPI document](https://skmtc.dev/dataassist/apis/dataassist-io-server/revisions/43b22ccf75fe?raw)
