Help Center> VAS> API Reference> Appendix> Obtaining the Project ID, Account Name, and AK/SK

Obtaining the Project ID, Account Name, and AK/SK

  • In Authentication, you need to enter the account name, username, or AK/SK.
  • A project ID is required for some URLs when an API is called.

To obtain a project ID (example), perform the following operations:

Obtaining a Project ID from the Console

  1. Log in to the Video Analysis Service Management Console.
  2. View the project ID in the Projects area displayed on the My Credentials page by default, as shown in Figure 1.
    Figure 1 My Credentials
  3. Click Access Keys to view the added AK.
    • If no AK/SK pair is available, click Create Access Key to add one.
    • If you have generated the AK/SK, find the AK/SK file you downloaded. Generally, the file name is credentials.csv.

Obtaining a Project ID by Calling an API

You can also obtain the project ID by calling the API used to query project information based on the specified criteria.

The API for obtaining a project ID is GET https://{Endpoint}/v3/projects. {Endpoint} indicates the endpoint of IAM, which can be obtained from Regions and Endpoints. For details about API authentication, see Authentication.

The following is an example response. The value of id is the project ID.
{ 
    "projects": [ 
        { 
            "domain_id": "65382450e8f64ac0870cd180d14e684b", 
            "is_domain": false, 
            "parent_id": "65382450e8f64ac0870cd180d14e684b", 
            "name": "project_name", 
            "description": "", 
            "links": { 
                "next": null, 
                "previous": null, 
                "self": "https://www.example.com/v3/projects/a4a5d4098fb4474fa22cd05f897d6b99" 
            }, 
            "id": "a4a5d4098fb4474fa22cd05f897d6b99", 
            "enabled": true 
        } 
    ], 
    "links": { 
        "next": null, 
        "previous": null, 
        "self": "https://www.example.com/v3/projects" 
    } 
}