Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One change · api

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
/
lines
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{
Feedback