Archive app configuration
Admin-only. Soft-delete — the config is marked archived and hidden from default listings but can be restored.
Admin-only. Soft-delete — the config is marked archived and hidden from default listings but can be restored.
Returns the full config. Non-admin users can only access configs in their `tenantIds`.
Returns paginated, sortable, searchable app configs. Non-admin users only see configs listed in their `tenantIds` claim. Each item includes the entity count for that config.
Admin-only. Hard-deletes the config, its entities, and its artifacts. Disabled when `NODE_ENV=production`.
Unauthenticated. Returns only safe-to-expose fields (name, description, self-service methods, auth providers). Used by mobile/web apps before login. Rate limited to 60/15m per IP.
Admin-only. Upload JSON file; `id` in payload must match URL.
Admin-only. Un-archives a previously deleted config.
Admin-only. Upload a JSON file with `multipart/form-data`; max 10 MB.