Autional Autional
API Reference GitHub autional.com →

GET /admin/identity-providers

List identity providers with pagination, filterable by type and status

Identity Providers `bearerAuth` application/json

Request Parameters

NameInTypeRequiredDefaultExampleConstraintsDescription
type query string No Filter by provider type
status query string No Filter by status: active/inactive
page query integer No 1 Page number
page_size query integer No 20 Items per page

Responses

StatusDescriptionSchema
200OKdto.IDPListResponse
401Unauthorizeddto.SimpleResponseWrapper
500Internal Server Errordto.SimpleResponseWrapper

Referenced Schemas

dto.IDPListResponse

FieldTypeRequiredExampleConstraintsDescription
code integer No
items array of

See dto.IDPResponse

No Use items uniformly
message string No
pagination object No Pagination info (nested object)
timestamp string No
total integer No Total count (flattened for direct reading)

dto.IDPResponse

Identity provider details

FieldTypeRequiredExampleConstraintsDescription
attribute_mapping object No extra keys: `string` Field mapping
auth_url string No https://example.com/auth Authorization endpoint
client_id string No client_123 Client ID
config object No Extra configuration
created_at string No 2026-01-01T00:00:00Z Created at
display_name string No My OIDC Provider Frontend display name
icon_url string No https://example.com/icon.png Icon URL
id string No idp_abc123 Provider ID
is_popular boolean No False Common provider
is_system boolean No False System built-in
name string No My OIDC Provider Display name
scopes array of

string

No ['[openid', 'profile', 'email]'] Scope
sort_order integer No 0 Sort order
status string No active Status
tenant_id string No tnt_xyz789 Tenant ID
token_url string No https://example.com/token Token endpoint
type string No custom Type
type_display_name string No Custom Type display name
updated_at string No 2026-04-10T14:20:00Z Updated at
user_info_url string No https://example.com/userinfo User info endpoint

dto.SimpleResponseWrapper

FieldTypeRequiredExampleConstraintsDescription
code integer No
message string No

gitee_com_linmes_authms_base_dto.PageInfo

FieldTypeRequiredExampleConstraintsDescription
has_next boolean No HasNext indicates whether there is a next page
has_prev boolean No HasPrev indicates whether there is a previous page
page integer No Page is the current page number (1-based)
page_size integer No PageSize is the number of items per page
total integer No Total is the total number of items across all pages
total_pages integer No TotalPages is the total number of pages