PUT /api/v1/internal/projects/:projectUuid/apps/:appUuid
Modifies an existing apps resource.
This endpoint documentation is generated from the current Fastify route implementation and should be treated as the implementation-level contract for this version of the API.
Source route file: src/api/routes/internal/private/bearer/projects/apps/put.ts
Request Method
PUT
Base URL
https://api.userdocks.local:5000
Endpoint
/api/v1/internal/projects/:projectUuid/apps/:appUuid
Path Variables
| Variable | Type | Required | Description |
|---|---|---|---|
projectUuid | string | true | Path variable from route pattern. |
appUuid | string | true | Path variable from route pattern. |
Query Parameters
No query parameters.
HTTP Headers
| Variable | Type | Required | Description |
|---|---|---|---|
Authorization | string | true | Bearer token in the form Bearer <jwt>. |
Content-Type | string | true | Use application/json for JSON request bodies. |
Request Body
Schema reference: createAppSchema
{
"name": "Checkout App",
"isDisabled": false,
"isProduction": false,
"accessTokenExpiresInMinutes": 60,
"refreshTokenExpiresInMinutes": 1440,
"urls": [
{
"type": "redirect",
"url": "https://app.example.com/callback"
}
],
"domains": [
{
"type": "login",
"domain": "login.example.com"
}
]
}