メインコンテンツへスキップ
GET
https://{tenantDomain}/api/v2
/
actions
/
actions
/
{actionId}
/
versions
Go
package example

import (
    context "context"

    management "github.com/auth0/go-auth0/management/management"
    actions "github.com/auth0/go-auth0/management/management/actions"
    client "github.com/auth0/go-auth0/management/management/client"
    option "github.com/auth0/go-auth0/management/management/option"
)

func do() {
    client := client.NewClient(
        option.WithToken(
            "<token>",
        ),
    )
    request := &actions.ListActionVersionsRequestParameters{
        Page: management.Int(
            1,
        ),
        PerPage: management.Int(
            1,
        ),
    }
    client.Actions.Versions.List(
        context.TODO(),
        "actionId",
        request,
    )
}
{
  "page": 0,
  "per_page": 20,
  "total": 1,
  "versions": [
    {
      "action": {
        "all_changes_deployed": false,
        "created_at": "2021-01-01T00:00:00.000Z",
        "id": "910b1053-577f-4d81-a8c8-020e7319a38a",
        "name": "my-action",
        "supported_triggers": [
          {
            "compatible_triggers": [
              {
                "version": "<string>"
              }
            ],
            "default_runtime": "<string>",
            "runtimes": [
              "<string>"
            ],
            "status": "<string>",
            "version": "<string>"
          }
        ],
        "updated_at": "2021-01-01T00:00:00.000Z"
      },
      "action_id": "910b1053-577f-4d81-a8c8-020e7319a38a",
      "built_at": "2021-01-01T00:00:00.000Z",
      "code": "module.exports = () => {}",
      "created_at": "2021-01-01T00:00:00.000Z",
      "dependencies": [
        {
          "name": "<string>",
          "registry_url": "<string>",
          "version": "<string>"
        }
      ],
      "deployed": true,
      "errors": [
        {
          "id": "<string>",
          "msg": "<string>",
          "url": "<string>"
        }
      ],
      "id": "12a3b9e6-06e6-4a29-96bf-90c82fe79a0d",
      "modules": [
        {
          "module_id": "<string>",
          "module_name": "<string>",
          "module_version_id": "<string>",
          "module_version_number": 123
        }
      ],
      "number": 1,
      "runtime": "node22",
      "secrets": [
        {
          "name": "mySecret",
          "updated_at": "2021-01-01T00:00:00.000Z"
        }
      ],
      "status": "built",
      "supported_triggers": [
        {
          "compatible_triggers": [
            {
              "version": "<string>"
            }
          ],
          "default_runtime": "<string>",
          "runtimes": [
            "<string>"
          ],
          "status": "<string>",
          "version": "<string>"
        }
      ],
      "updated_at": "2021-01-01T00:00:00.000Z"
    }
  ]
}

承認

Authorization
string
header
必須

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

パスパラメータ

actionId
string
必須

Action の ID。

クエリパラメータ

page
integer

このフィールドを使用して、一覧結果の特定のページをリクエストします。

per_page
integer

このフィールドは、サーバーが返す結果の最大件数を指定します。既定値は 20 です。

レスポンス

Action のバージョンを取得しました。

page
number
デフォルト:0

返される結果のページ インデックス。最初のページは 0 です。

per_page
number
デフォルト:20

1 ページあたりの結果数。

total
number
デフォルト:1

結果の総数。

versions
object[]