Skip to main content
POST
List SLS projects

Restrictions

Usage

  • The datasource identified by id must be of type sls.
  • Use query to filter projects by name prefix. Use offset and size for pagination.

Authorizations

app_key
string
query
required

App key issued from the Flashduty console under Account → APP Keys. Required on every public API call. Keep it secret — it grants the same access as the owning account.

Body

application/json

Parameters for listing SLS projects.

id
integer<uint64>

ID of an SLS-type datasource. Obtainable via POST /monit/datasource/list.

query
string

Fuzzy filter on project description (maps to the description parameter of Aliyun SLS ListProject). Leave empty to return all.

offset
integer

Pagination offset.

size
integer

Page size. Defaults to 200 server-side when 0.

Response

Success

Success response envelope. On every 2xx response, request_id identifies the call (also mirrored in the Flashcat-Request-Id header) and data holds the endpoint-specific payload. Failure responses use a different shape — see ErrorResponse.

request_id
string
required

Unique ID for this request. Mirrored in the Flashcat-Request-Id response header. Include it when reporting issues.

Example:

"01HK8XQE3Z7JM2NTFQ5YJ8P9R4"

data
string[]
required

List of SLS project names.