Identity and Access Management
- Before You Start
- API Overview
- Calling APIs
- APIs
- Token Management
- Access Key Management
- Region Management
- Project Management
- Tenant Management
- User Management
- User Group Management
- Permission Management
- Custom Policy Management
- Agency Management
- Security Settings
- Enterprise Project Management
- Federated Identity Authentication Management
- Custom Identity Brokers
- Version Information Management
- Services and Endpoints
- Permissions Policies and Supported Actions
- Appendix
- Change History
- Help Center
- Identity and Access Management
- API Reference
- Before You Start
- Help Center
- Identity and Access Management
- APIs
- Security Settings
- Querying the Operation Protection Policy
- Help Center
- Identity and Access Management
- APIs
- Token Management
- Help Center
- Identity and Access Management
- APIs
- Enterprise Project Management
- Querying User Groups Associated with an Enterprise Project
- Help Center
- Identity and Access Management
- APIs
- Token Management
- Obtaining a User Token
- Help Center
- Identity and Access Management
- APIs
- Federated Identity Authentication Management
- Obtaining a Token in Federated Identity Authentication Mode
- Help Center
- Identity and Access Management
- APIs
- Federated Identity Authentication Management
- Identity Provider
- Querying the Identity Provider List
- Help Center
- Identity and Access Management
- APIs
- Federated Identity Authentication Management
- Mapping
- Querying the Mapping List
- Help Center
- Identity and Access Management
- APIs
- Federated Identity Authentication Management
- Protocol
- Querying the Protocol List
- Help Center
- Identity and Access Management
- APIs
- Federated Identity Authentication Management
- Token
- Obtaining an Unscoped Token (SP Initiated)
- Help Center
- Identity and Access Management
- APIs
- Federated Identity Authentication Management
- Domain
- Querying the List of Domains Accessible to Federated Users
- Help Center
- Identity and Access Management
- APIs
- Federated Identity Authentication Management
- Project
- Querying the List of Projects Accessible to Federated Users
- Help Center
- Identity and Access Management
- APIs
- Custom Identity Brokers
- Obtaining a Login Token
- Help Center
- Identity and Access Management
- APIs
- Version Information Management
- Querying Keystone API Version Information
Querying Keystone API Version Information
Function
This API is used to obtain the keystone API version information.
URI
GET /
Request Parameters
Example request
curl -i -k -X GET https://sample.domain.com/
Response Parameters
- Response parameter description
Parameter
Mandatory
Type
Description
versions
Yes
Object
Keystone API version information.
values
Yes
Array
Keystone API version list.
- Description for the values format
Parameter
Mandatory
Type
Description
status
Yes
String
Version status.
updated
Yes
String
Last version update time.
media-types
Yes
Array
Version-supported message format.
id
Yes
String
Version, for example, v3.0.
links
Yes
Array
Version resource link.
- Example response (successful response)
{ "versions": { "values": [ { "media-types": [ { "type": "application/vnd.openstack.identity-v3+json", "base": "application/json" } ], "links": [ { "rel": "self", "href": "https://sample.domain.com/v3/" } ], "id": "v3.6", "updated": "2016-04-04T00:00:00Z", "status": "stable" } ] } }
Status Codes
Status Code |
Description |
---|---|
300 |
The request is successful. |
400 |
The server failed to process the request. |
404 |
The requested resource cannot be found. |
503 |
Service unavailable. |
Parent topic: Version Information Management
- Help Center
- Identity and Access Management
- APIs
- Access Key Management
- Obtaining a Temporary AK/SK
- Help Center
- Identity and Access Management
- APIs
- Region Management
- Querying a Region List
- Help Center
- Identity and Access Management
- APIs
- Project Management
- Querying Project Information Based on the Specified Criteria
- Help Center
- Identity and Access Management
- APIs
- Tenant Management
- Querying the List of Domains Accessible to Users
- Help Center
- Identity and Access Management
- APIs
- User Management
- Querying a User List
- Help Center
- Identity and Access Management
- APIs
- User Group Management
- Listing User Groups
- Help Center
- Identity and Access Management
- APIs
- Permission Management
- Querying a Role List
- Help Center
- Identity and Access Management
- Calling APIs
- Making an API Request
- Help Center
- Identity and Access Management
- APIs
- Custom Policy Management
- Listing Custom Policies
- Help Center
- Identity and Access Management
- APIs
- Agency Management
- Creating an Agency
- Help Center
- Identity and Access Management
- APIs
- Security Settings
- Modifying the Operation Protection Policy
- Help Center
- Identity and Access Management
- APIs
- Access Key Management
- Help Center
- Identity and Access Management
- APIs
- Enterprise Project Management
- Querying the Permissions of a User Group Associated with an Enterprise Project
- Help Center
- Identity and Access Management
- APIs
- Token Management
- Obtaining an Agency Token
- Help Center
- Identity and Access Management
- APIs
- Federated Identity Authentication Management
- Identity Provider
- Querying an Identity Provider
- Help Center
- Identity and Access Management
- APIs
- Federated Identity Authentication Management
- Metadata
- Querying the Metadata File of Keystone
- Help Center
- Identity and Access Management
- APIs
- Federated Identity Authentication Management
- Token
- Obtaining an Unscoped Token (IdP Initiated)
- Help Center
- Identity and Access Management
- APIs
- Version Information Management
- Querying Information About Keystone API Version 3.0
- Help Center
- Identity and Access Management
- APIs
- Services and Endpoints
- Querying Service Details
- Help Center
- Identity and Access Management
- APIs
- Access Key Management
- Creating a Permanent Access Key
- Help Center
- Identity and Access Management
- APIs
- Region Management
- Querying Region Details
- Help Center
- Identity and Access Management
- APIs
- Project Management
- Querying a User Project List
- Help Center
- Identity and Access Management
- APIs
- Tenant Management
- Querying the Password Strength Policy
- Help Center
- Identity and Access Management
- APIs
- User Management
- Querying User Details
- Help Center
- Identity and Access Management
- APIs
- User Group Management
- Querying User Group Details
- Help Center
- Identity and Access Management
- APIs
- Permission Management
- Querying Role Details
- Help Center
- Identity and Access Management
- APIs
- Custom Policy Management
- Querying Custom Policy Details
- Help Center
- Identity and Access Management
- APIs
- Agency Management
- Querying an Agency List Based on the Specified Conditions
- Help Center
- Identity and Access Management
- APIs
- Security Settings
- Querying the Password Policy
- Help Center
- Identity and Access Management
- APIs
- Region Management
- Help Center
- Identity and Access Management
- APIs
- Enterprise Project Management
- Granting Permissions to a User Group Associated with an Enterprise Project
- Help Center
- Identity and Access Management
- APIs
- Token Management
- Verifying a Token and Returning a Valid Token
- Help Center
- Identity and Access Management
- APIs
- Federated Identity Authentication Management
- Identity Provider
- Creating an Identity Provider
- Help Center
- Identity and Access Management
- APIs
- Federated Identity Authentication Management
- Metadata
- Importing a Metadata File
- Help Center
- Identity and Access Management
- APIs
- Federated Identity Authentication Management
- Token
- Obtaining a Scoped Token
- Help Center
- Identity and Access Management
- APIs
- Access Key Management
- Listing Permanent Access Keys
- Help Center
- Identity and Access Management
- Appendix
- Obtaining User, Account, User Group, Project, and Agency Information
- Help Center
- Identity and Access Management
- APIs
- Project Management
- Querying the List of Projects Accessible to Users
- Help Center
- Identity and Access Management
- APIs
- Tenant Management
- Querying the Password Strength Policy by Option
- Help Center
- Identity and Access Management
- APIs
- User Management
- Querying User Details (Recommended)
- Help Center
- Identity and Access Management
- APIs
- User Group Management
- Creating a User Group
- Help Center
- Identity and Access Management
- APIs
- Permission Management
- Querying Permissions of a User Group Under a Domain
- Help Center
- Identity and Access Management
- APIs
- Custom Policy Management
- Creating a Custom Policy for Cloud Services
- Help Center
- Identity and Access Management
- APIs
- Agency Management
- Obtaining Details of a Specified Agency
- Help Center
- Identity and Access Management
- APIs
- Security Settings
- Modifying the Password Policy
- Help Center
- Identity and Access Management
- APIs
- Project Management
- Help Center
- Identity and Access Management
- APIs
- Enterprise Project Management
- Removing Permissions of a User Group Associated with an Enterprise Project
- Help Center
- Identity and Access Management
- APIs
- Federated Identity Authentication Management
- Identity Provider
- Creating an OpenID Connect Identity Provider
- Help Center
- Identity and Access Management
- APIs
- Federated Identity Authentication Management
- Token
- Obtaining a Token with an OpenID Connect ID Token
- Help Center
- Identity and Access Management
- APIs
- Services and Endpoints
- Querying Endpoint Details
- Help Center
- Identity and Access Management
- APIs
- Access Key Management
- Querying a Permanent Access Key
- Help Center
- Identity and Access Management
- APIs
- Project Management
- Creating a Project
- Help Center
- Identity and Access Management
- APIs
- Tenant Management
- Querying a Resource Quota
- Help Center
- Identity and Access Management
- APIs
- User Management
- Querying the User Group to Which a User Belongs
- Help Center
- Identity and Access Management
- APIs
- User Group Management
- Adding a User to a User Group
- Help Center
- Identity and Access Management
- APIs
- Permission Management
- Querying Permissions of a User Group Corresponding to a Project
- Help Center
- Identity and Access Management
- APIs
- Custom Policy Management
- Creating a Custom Policy for Agencies
- Help Center
- Identity and Access Management
- APIs
- Agency Management
- Modifying an Agency
- Help Center
- Identity and Access Management
- Permissions Policies and Supported Actions
- Help Center
- Identity and Access Management
- APIs
- Security Settings
- Querying the Login Authentication Policy
- Help Center
- Identity and Access Management
- APIs
- Tenant Management
- Help Center
- Identity and Access Management
- APIs
- Enterprise Project Management
- Querying the Enterprise Projects Associated with a User Group
- Help Center
- Identity and Access Management
- APIs
- Token Management
- Deleting a User Token
- Help Center
- Identity and Access Management
- APIs
- Federated Identity Authentication Management
- Identity Provider
- Updating a SAML Identity Provider
- Help Center
- Identity and Access Management
- APIs
- Federated Identity Authentication Management
- Token
- Obtaining an Unscoped Token with an OpenID Connect ID Token
- Help Center
- Identity and Access Management
- APIs
- Services and Endpoints
- Querying the Service Catalog
- Help Center
- Identity and Access Management
- APIs
- Access Key Management
- Modifying a Permanent Access Key
- Help Center
- Identity and Access Management
- APIs
- Project Management
- Modifying Project Data
- Help Center
- Identity and Access Management
- APIs
- User Management
- Querying Users in a User Group
- Help Center
- Identity and Access Management
- APIs
- User Group Management
- Updating a User Group
- Help Center
- Identity and Access Management
- APIs
- Permission Management
- Granting Permissions to a User Group of a Domain
- Help Center
- Identity and Access Management
- APIs
- Custom Policy Management
- Modifying a Custom Policy for Cloud Services
- Help Center
- Identity and Access Management
- APIs
- Agency Management
- Deleting an Agency
- Help Center
- Identity and Access Management
- APIs
- Security Settings
- Modifying the Login Authentication Policy
- Help Center
- Identity and Access Management
- APIs
- User Management
- Help Center
- Identity and Access Management
- APIs
- Enterprise Project Management
- Querying the Enterprise Projects Directly Associated with an IAM User
- Help Center
- Identity and Access Management
- APIs
- Federated Identity Authentication Management
- Identity Provider
- Updating an OpenID Connect Identity Provider
- Help Center
- Identity and Access Management
- APIs
- Access Key Management
- Deleting a Permanent Access Key
- Help Center
- Identity and Access Management
- APIs
- Project Management
- Querying Information About a Specified Project
- Help Center
- Identity and Access Management
- APIs
- User Management
- Creating an IAM User (Recommended)
- Help Center
- Identity and Access Management
- APIs
- User Group Management
- Deleting a User Group
- Help Center
- Identity and Access Management
- APIs
- Permission Management
- Granting Permissions to a User Group Corresponding to a Project
- Help Center
- Identity and Access Management
- APIs
- Custom Policy Management
- Modifying a Custom Policy for Agencies
- Help Center
- Identity and Access Management
- APIs
- Agency Management
- Granting Permissions to an Agency for a Project
- Help Center
- Identity and Access Management
- Change History
- Help Center
- Identity and Access Management
- APIs
- Security Settings
- Querying the ACL for Console Access
- Help Center
- Identity and Access Management
- APIs
- User Group Management
- Help Center
- Identity and Access Management
- APIs
- Enterprise Project Management
- Querying Users Directly Associated with an Enterprise Project
- Help Center
- Identity and Access Management
- APIs
- Federated Identity Authentication Management
- Identity Provider
- Querying an OpenID Connect Identity Provider
- Help Center
- Identity and Access Management
- APIs
- Project Management
- Setting the Status of a Specified Project
- Help Center
- Identity and Access Management
- APIs
- User Group Management
- Querying Whether a User Belongs to a User Group
- Help Center
- Identity and Access Management
- APIs
- Permission Management
- Deleting Permissions of a User Group Corresponding to a Project
- Help Center
- Identity and Access Management
- APIs
- Custom Policy Management
- Deleting a Custom Policy
- Help Center
- Identity and Access Management
- APIs
- Agency Management
- Checking Whether an Agency Has the Specified Permissions on a Project
- Help Center
- Identity and Access Management
- APIs
- Security Settings
- Modifying the ACL for Console Access
- Help Center
- Identity and Access Management
- APIs
- Permission Management
- Help Center
- Identity and Access Management
- APIs
- Enterprise Project Management
- Querying Permissions of a User Directly Associated with an Enterprise Project
- Help Center
- Identity and Access Management
- APIs
- Federated Identity Authentication Management
- Identity Provider
- Deleting an Identity Provider
- Help Center
- Identity and Access Management
- APIs
- Project Management
- Querying Information and Status of a Specified Project
- Help Center
- Identity and Access Management
- APIs
- User Management
- Changing a Password
- Help Center
- Identity and Access Management
- APIs
- Permission Management
- Deleting Permissions of a User Group of a Domain
- Help Center
- Identity and Access Management
- APIs
- Agency Management
- Querying the List of Permissions of an Agency on a Project
- Help Center
- Identity and Access Management
- APIs
- Security Settings
- Querying the ACL for API Access
- Help Center
- Identity and Access Management
- APIs
- Custom Policy Management
- Help Center
- Identity and Access Management
- APIs
- Enterprise Project Management
- Granting a User Permissions for an Enterprise Project
- Help Center
- Identity and Access Management
- APIs
- Project Management
- Querying the Quotas of a Project
- Help Center
- Identity and Access Management
- APIs
- User Management
- Modifying User Information
- Help Center
- Identity and Access Management
- APIs
- Permission Management
- Querying Whether a User Group Under a Domain Has Specific Permissions
- Help Center
- Identity and Access Management
- APIs
- Agency Management
- Deleting Permissions of an Agency on a Project
- Help Center
- Identity and Access Management
- APIs
- Security Settings
- Modifying the ACL for API Access
- Help Center
- Identity and Access Management
- APIs
- Agency Management
- Help Center
- Identity and Access Management
- APIs
- Enterprise Project Management
- Removing Permissions of a User Directly Associated with an Enterprise Project
- Help Center
- Identity and Access Management
- APIs
- User Management
- Modifying User Information (Including Email Address and Mobile Number) as an IAM User
- Help Center
- Identity and Access Management
- APIs
- Permission Management
- Querying Whether a User Group Corresponding to a Project Has Specific Permissions
- Help Center
- Identity and Access Management
- APIs
- Agency Management
- Granting Permissions to an Agency on a Domain
- Help Center
- Identity and Access Management
- APIs
- Security Settings
- Querying MFA Device Information of Users
- Help Center
- Identity and Access Management
- APIs
- Security Settings
- Help Center
- Identity and Access Management
- APIs
- User Management
- Modifying User Information (Including Email Address and Mobile Number) as the Administrator
- Help Center
- Identity and Access Management
- APIs
- Permission Management
- Granting Permissions to a User Group for All Projects
- Help Center
- Identity and Access Management
- APIs
- Agency Management
- Checking Whether an Agency Has the Specified Permissions on a Domain
- Help Center
- Identity and Access Management
- APIs
- Security Settings
- Querying the MFA Device Information of a User
- Help Center
- Identity and Access Management
- APIs
- Enterprise Project Management
- Help Center
- Identity and Access Management
- APIs
- Permission Management
- Removing Specified Permissions of a User Group in All Projects
- Help Center
- Identity and Access Management
- APIs
- Agency Management
- Querying the List of Permissions of an Agency on a Domain
- Help Center
- Identity and Access Management
- APIs
- Security Settings
- Querying Login Protection Configurations of Users
- Help Center
- Identity and Access Management
- APIs
- Federated Identity Authentication Management
- Help Center
- Identity and Access Management
- APIs
- User Management
- Deleting a User from a User Group
- Help Center
- Identity and Access Management
- APIs
- Permission Management
- Checking Whether a User Group Has Specified Permissions for All Projects
- Help Center
- Identity and Access Management
- APIs
- Agency Management
- Deleting Permissions of an Agency on a Domain
- Help Center
- Identity and Access Management
- APIs
- Security Settings
- Querying the Login Protection Configuration of a User
- Help Center
- Identity and Access Management
- APIs
- Custom Identity Brokers
- Help Center
- Identity and Access Management
- APIs
- Permission Management
- Querying All Permissions of a User Group
- Help Center
- Identity and Access Management
- APIs
- Agency Management
- Querying All Permissions of an Agency
- Help Center
- Identity and Access Management
- APIs
- Security Settings
- Modifying the Login Protection Configuration of a User
- Help Center
- Identity and Access Management
- APIs
- Version Information Management
- Help Center
- Identity and Access Management
- APIs
- Agency Management
- Granting Specified Permissions to an Agency for All Projects
- Help Center
- Identity and Access Management
- APIs
- Security Settings
- Binding a Virtual MFA Device
- Help Center
- Identity and Access Management
- APIs
- Services and Endpoints
- Help Center
- Identity and Access Management
- APIs
- Agency Management
- Checking Whether an Agency Has Specified Permissions
- Help Center
- Identity and Access Management
- APIs
- Security Settings
- Unbinding a Virtual MFA Device
- Help Center
- Identity and Access Management
- APIs
- Agency Management
- Removing Specified Permissions of an Agency in All Projects
- Help Center
- Identity and Access Management
- APIs
- Security Settings
- Creating a Virtual MFA Device
- Help Center
- Identity and Access Management
- APIs
- Security Settings
- Deleting a Virtual MFA Device