---
title: "Get"
method: GET
path: "/api/v1/settings/cross-app-access"
tags: ["Cross-App Access"]
---

# Get

`GET /api/v1/settings/cross-app-access`

Get the tenant's cross-app-access settings.

## Response `200`

XAASettingsServiceGetResponse returns the tenant's cross-app-access settings.

- C1ApiCrossAppAccessV1XAASettingsServiceGetResponse — XAASettingsServiceGetResponse returns the tenant's cross-app-access settings.
  - `settings` C1ApiCrossAppAccessV1XAASettings — XAASettings is the per-tenant cross-app-access issuer configuration.
    - `allowRefreshTokenSubjects` boolean — When true, accept refresh tokens as the exchange subject. Must remain false until that path ships.
    - `createdAt` string, date-time, nullable
    - `defaultGrantLifetime` string, duration, nullable
    - `defaultSigningAlgorithm` 'XAA_SIGNING_ALGORITHM_UNSPECIFIED' | 'XAA_SIGNING_ALGORITHM_EDDSA' | 'XAA_SIGNING_ALGORITHM_RS256' | 'XAA_SIGNING_ALGORITHM_ES256' — Tenant-default signing algorithm. UNSPECIFIED resolves to ES256.
    - `enabled` boolean — Master switch for the cross-app-access issuer and its published metadata. C1 also gates the feature behind an operator-controlled rollout flag; this is the tenant administrator's intent.
    - `enabledSigningAlgorithms` string[], nullable — Algorithms this tenant maintains signing-key families for. EdDSA is always implicitly present.
    - `updatedAt` string, date-time, nullable
    - `xaaIdTokenLifetime` string, duration, nullable

---

[API](https://skmtc.net/conductorone/apis/c1-api.md) · [All operations](https://skmtc.net/conductorone/apis/c1-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/conductorone/c1-api/revisions/f2cf3228f366/schema)
