List Federation Issuers changedapi/admin/federation_issuers/list
Nearest release: v2.1.245, published an hour after this site recorded the change. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.
Recorded here
Lines+40added
Lines−27removed
From line
1
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits4to this page, all time
# List Federation Issuers ## Query parameters ## Headers ## Returns ## Example ### Response (200) ## List Federation Issuers ### Query Parameters ### Header Parameters ### Returns ### Example #### Response
The whole hunk
from line 1, old and new numbered
/
from line 1
1---
2title: List Federation Issuers
3url: https://platform.claude.com/docs/en/api/admin/federation_issuers/list
4---
1# List Federation Issuers
52
6## List Federation Issuers
3**GET** `/v1/organizations/federation_issuers`
74
8**get** `/v1/organizations/federation_issuers`
9
105List federation issuers in your organization.
116
127Archived issuers are excluded unless `include_archived=true`.
138
14### Query Parameters
9## Query parameters
1510
1611- `include_archived: optional boolean`
1712
1813 Include archived resources. Defaults to false.
1914
15 default: false
16
2017- `limit: optional number`
2118
2219 Number of results per page.
2320
21 default: 20, maximum: 100, minimum: 1
22
2423- `page: optional string`
2524
2625 Opaque cursor from a previous response's `next_page`.
2726
28### Header Parameters
27## Headers
2928
3029- `"anthropic-beta": optional array of string`
3130
from line 32
3332
3433 To use multiple betas, use a comma separated list like `beta1,beta2` or specify the header multiple times for each beta.
3534
36### Returns
35## Returns
3736
3837- `data: array of FederationIssuer`
3938
from line 44
4544
4645 If set, all rules referencing this issuer reject token exchange.
4746
47 format: date-time
48
4849 - `archived_by_actor_id: string or null`
4950
5051 Tagged ID (`user_`/`svac_`) of the actor that archived this issuer.
from line 58
5758
5859 When this issuer was created.
5960
61 format: date-time
62
6063 - `created_by_actor_id: string or null`
6164
6265 Tagged ID (`user_`/`svac_`) of the actor that created this issuer.
from line 68
6568
6669 The `iss` claim value. Incoming JWTs must match exactly.
6770
68 - `jwks: object { type, ca_cert_pem, discovery_base } or object { type, url, ca_cert_pem } or object { keys, type }`
71 - `jwks: object or object or object`
6972
7073 How signing keys are obtained for signature verification.
7174
72 - `Discovery object { type, ca_cert_pem, discovery_base }`
75 - `Discovery object`
7376
7477 JWKS via the issuer's OIDC discovery document.
7578
7679 - `type: "discovery"`
7780
78 - `"discovery"`
79
8081 - `ca_cert_pem: optional string or null`
8182
8283 Optional custom CA (PEM) for TLS verification of the JWKS fetch.
8384
85 maxLength: 8192
86
8487 - `discovery_base: optional string or null`
8588
8689 Set when the discovery URL differs from `issuer_url`.
8790
88 - `ExplicitURL object { type, url, ca_cert_pem }`
91 - `ExplicitURL object`
8992
9093 JWKS fetched from a fixed endpoint.
9194
9295 - `type: "explicit_url"`
9396
94 - `"explicit_url"`
95
9697 - `url: string`
9798
9899 JWKS endpoint.
99100
101 minLength: 1
102
100103 - `ca_cert_pem: optional string or null`
101104
102105 Optional custom CA (PEM) for TLS verification of the JWKS fetch.
103106
104 - `Inline object { keys, type }`
107 maxLength: 8192
105108
109 - `Inline object`
110
106111 JWKS supplied directly; no network fetch.
107112
108113 - `keys: array of map[unknown]`
from line 114
109114
110115 Inline JWK objects.
111116
117 minItems: 1
118
112119 - `type: "inline"`
113120
114 - `"inline"`
115
116121 - `jwks_polling_disabled_at: string or null`
117122
118123 If set, Anthropic's JWKS poller has paused polling for this issuer after repeated fetch failures. Re-enable by sending `jwks_polling_disabled: false` via the issuer update endpoint (POST) once the upstream JWKS endpoint is fixed. An OAuth caller cannot send this when the issuer backs a rule with any scope other than `workspace:developer` or `workspace:inference`; use a Console session.
119124
125 format: date-time
126
120127 - `max_jwt_lifetime_seconds: number`
121128
122129 Maximum allowed iat→exp spread for assertions from this issuer (1-176400 seconds, i.e. up to 49h). Assertions must carry both `iat` and `exp`; a missing `iat` is rejected.
from line 132
125132
126133 Admin-chosen slug identifier.
127134
128 - `poll_status: object { consecutive_failures, last_fetched_at, next_poll_at } or null`
135 - `poll_status: object or null`
129136
130137 Status of automatic JWKS polling for a federation issuer.
131138
from line 148
141148
142149 When the last successful fetch completed.
143150
151 format: date-time
152
144153 - `next_poll_at: string or null`
145154
146155 When the next fetch is scheduled. Null if paused.
147156
157 format: date-time
158
148159 - `type: "federation_issuer"`
149160
150 - `"federation_issuer"`
161 default: federation_issuer
151162
152163 - `updated_at: string`
153164
154165 When this issuer was last updated.
155166
167 format: date-time
168
156169 - `updated_by_actor_id: string or null`
157170
158171 Tagged ID (`user_`/`svac_`) of the actor that last updated this issuer.
from line 174
161174
162175 Opaque cursor for the next page, or null if no more results.
163176
164### Example
177## Example
165178
166```http
179```bash
167180curl https://api.anthropic.com/v1/organizations/federation_issuers \
168181 -H 'anthropic-version: 2023-06-01' \
169182 -H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
170183```
171184
172#### Response
185### Response (200)
173186
174187```json
175188{
No line in this hunk matches that.