Skip to main content
PATCH
/
organizations
/
me
/
{org_id}
/
applications
/
{app_id}
Update Application
curl --request PATCH \
  --url https://apx.didit.me/auth/v2/organizations/me/{org_id}/applications/{app_id}/ \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "Acme Production App",
  "website_url": "https://app.acme.example"
}
'
{
  "uuid": "b2c3d4e5-6789-01bc-defg-222222222222",
  "name": "Acme Production App",
  "client_id": "S9LIYGSoWNuGMLHsvEt9dQ",
  "api_key": "05mHcOWL8GathLZlz8oIDawYj9qFAcoSHtz-75PAkuo",
  "website_url": "https://app.acme.example",
  "redirect_uris": [
    "https://acme.example/callback"
  ],
  "terms_url": "https://acme.example/terms",
  "privacy_url": "https://acme.example/privacy",
  "description": null,
  "created_at": "2025-06-01T10:00:00Z"
}

Documentation Index

Fetch the complete documentation index at: https://docs.didit.me/llms.txt

Use this file to discover all available pages before exploring further.

Use this endpoint to keep each application aligned with the customer, brand, environment, or internal use case it represents. For resellers, this lets you rename or update each customer application without sharing credentials across customers. For direct customers, it helps separate products, regions, or environments while keeping everything under one organization.
This endpoint updates application metadata. The api_key stays the same unless you rotate credentials separately.

Authorizations

Authorization
string
header
required

Access token from login or verify-email response

Path Parameters

org_id
string<uuid>
required
app_id
string<uuid>
required

Body

application/json
name
string

Application display name.

website_url
string

Website or app URL associated with this application.

redirect_uris
string[]

Allowed redirect URIs for OAuth-style flows.

terms_url
string

Terms of service URL shown for this application.

privacy_url
string

Privacy policy URL shown for this application.

description
string

Internal description for the application.

Response

Application updated. Existing api_key remains valid.

uuid
string<uuid>
name
string
client_id
string
api_key
string

Your API key. Use as the x-api-key header for Didit verification API calls on https://verification.didit.me/v3. This is the same value as client_secret.

website_url
string | null
redirect_uris
string[]
terms_url
string
privacy_url
string
description
string | null
created_at
string<date-time>