All Products
Search
Document Center

Function Compute:ListServices

Last Updated:Aug 20, 2025

You can call this operation to view the list of services.

Debugging

OpenAPI Explorer automatically calculates the signature value. For your convenience, we recommend that you call this operation in OpenAPI Explorer. You can use OpenAPI Explorer to search for API operations, call API operations, and dynamically generate SDK sample codes.

Request header

This operation uses only common request headers. For more information, see Common parameters.

Request syntax

GET /services 

Request parameters

Parameter

Type

Position

Required

Example

Description

limit

Integer

Query

No

20

The maximum number of resources to be returned. Default value: 20. Maximum value: 100. The number of returned resources is smaller than or equal to the specified number.

nextToken

String

Query

No

nextService

The token used to obtain more results. If the number of resources exceeds the limit, the nextToken parameter is returned. Include this parameter in subsequent calls to obtain more results. You do not need to provide this parameter in the first call.

prefix

String

Query

No

prefix_text

The prefix that the names of returned resources must contain. For example, if Prefix is a, all returned resource names start with a.

startKey

String

Query

No

nextService

The position from which the list begins. Results are sorted in alphabetical order and those results following startKey (inclusive) are listed.

Response parameters

Parameter

Type

Example

Description

nextToken

String

_FUN_NAS-classify

The token used to obtain more results.

Note

If this parameter is not returned, all results are returned.

services

Array

An array that consists of the information of services.

createdTime

String

2020-04-03T05:57:28Z

The time when the service was created.

description

String

test_description

The description of the service.

internetAccess

Boolean

true

Indicates whether functions were allowed to access the Internet. Valid values:

  • true

  • false

lastModifiedTime

String

2020-04-03T05:57:28Z

The last time when the service was updated.

logConfig

LogConfig

The log configuration. This parameter specifies a Logstore to store function execution logs.

nasConfig

NASConfig

The configuration of the File Storage NAS file system, which enables a function to access the specified file system.

role

String

acs:ram::19861****3743:role/fc-public-test

The RAM role that is used to grant required permissions to Function Compute. The role is used in the following scenarios:

  • Sends logs generated by a function to your Logstore.

  • Generates a token for a function to access other cloud resources during function execution.

serviceId

String

c910061f-****-44e6-b659-***c

The unique ID generated by the system for the service.

serviceName

String

service_name

The name of the service.

vpcConfig

VPCConfig

The VPC configuration, which enables a function to access the specified VPC.

Examples

Sample requests

GET /2016-08-15/services HTTP/1.1 
Common request parameters

Sample success responses

JSON format

HTTP/1.1 200 OK
Common response headers
{
  "services": [
    {
      "serviceName": "service_name",
      "description": "test_description",
      "role": "acs:ram::19861****3743:role/fc-public-test",
      "logConfig": {
        "enableRequestMetrics": "true",
        "project": "test_project",
        "logstore": "test_logstore"
      },
      "serviceId": "c910061f-****-44e6-b659-***c",
      "createdTime": "2020-04-03T05:57:28Z",
      "lastModifiedTime": "2020-04-03T05:57:28Z",
      "vpcConfig": {
        "vpcId": "vpc_***",
        "vSwitchIds": [
          "vsw_***"
        ],
        "securityGroupId": "sg_bp18hj1wtxgy3***"
      },
      "internetAccess": true,
      "nasConfig": {
        "userId": 100,
        "groupId": 100,
        "mountPoints": [
          {
            "serverAddr": "***-uni85.cn-hangzhou.nas.aliyuncs.com:/",
            "mountDir": "/home/test"
          }
        ]
      }
    }
  ],
  "nextToken": "_FUN_NAS_classify"
}

Error codes

For a list of error codes, visit the API Error Center.