Preview the import of the older settings stores
curl --request GET \ --url https://auth.example.com/api/admin/platform/settings/legacy-import \ --header 'Authorization: Bearer <token>'Platform admins only. Reports the state of the one-time import of the older settings stores (AUTHRIM_CONFIG oauth:config, error and rate-limit values; SETTINGS system_settings, tenant certification profiles, logout, JIT and policy flag documents) into the Settings API, and what a run would write now (a preview: nothing is written; it covers the platform and the first tenants, truncated when there are more).
Authorizations
Section titled “Authorizations ”Responses
Section titled “ Responses ”What the import of the older settings stores did, or would do.
object
A preview that stopped before the last tenant.
object
The version of the stores and mappings the run imported (absent: 1). A completed run of an earlier version runs again for what was added since.
object
Keys already set through the Settings API at this scope, kept as they are.
Keys not written, with the reason.
object
Example
{ "status": "dry_run", "state": null, "documents": [ { "scope": "platform", "scopeId": null, "category": "oauth", "sources": [ "AUTHRIM_CONFIG oauth:config:*" ], "applied": [ "oauth.auth_code_ttl" ], "kept": [ "oauth.access_token_expiry" ], "rejected": {} } ]}Headers
Section titled “Headers ”Snapshot for the remote scheduled view; eventual when Pipeline visibility can lag ingestion; local_hot_only for local scheduled staging without a remote Catalog.
Tenant deliveries not yet confirmed visible. Omitted for self-service subjects. Zero does not guarantee immediate Pipeline visibility.
True only for a complete bounded snapshot query. Pipeline responses remain false; incomplete reads return 503.
Error response.
object
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
object
Example generated
{ "error": "example", "message": "example", "error_description": "example"}