The info API can be accessed via /info.
It provides several different information that can be configured by the administrator.
The endpoint /info/rss e.g. returns the contents of configured RSS feeds.
The user or admin must be authenticated to access this API.
To see how to authenticate read Authentication endpoints.
16.1.1.31. Info endpoint¶
- GET /info/rss¶
Return news items aggregated from the configured RSS feeds.
The set of feeds that is polled is controlled by the WebUI-scope policy action rss_feeds. The maximum age of returned items defaults to 180 days and can be overridden per request via the policy action rss_age. If no
rss_feedspolicy is set for the user, a built-in default feed list is used.- Query Parameters:
channel – Optional channel name to filter on. If omitted, items from every configured channel are returned.
- Status Codes:
200 OK – JSON response; news items are in
result.value.
- GET /info/integrations¶
Return the catalog of known ecosystem integrations (client types, policy
user_agentspicker entries, dashboard subscription rows) — seeprivacyidea.lib.integrations.This is administrative reference data: an integration’s
policy_valueis what a policy’suser_agentscondition stores, itsidis what an API client’sclient_typestores, anddashboard/section/ptl_slug/github_repodescribe its row on the dashboard subscription overview. None of those features are available to self-service users, so unlike the rest of this blueprint the endpoint requires the admin role.- Status Codes:
200 OK – JSON response; the integration list is in
result.value.401 Unauthorized – The requesting user does not have the admin role.