Create Craft Function

Craft function作成リクエストを送信します。

Required Scope

APIの実行に必要なScopeです。

beta.craft.function.create

Required Role

管理画面でScopeを追加する際に必要な権限です。

Craft > Craft 設定の編集
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required

ファンクション名

string
required

ファンクションの説明

string
required

ファンクションのJavascriptコード

variables
array of objects
required

ファンクションの変数

variables*
packages
object
required

ファンクションのモジュール

string
enum
required

ファンクションタイプ

Allowed:
boolean
Defaults to false

この操作でHook V2のトリガーを発火するかどうか。(参照

number
≥ 0

パッケージ最小公開日数(日数)。デフォルトは5日。npm公開から指定日数未満のパッケージバージョンをインストール対象から除外します。最近公開されたバージョンを使用する場合は0を指定してください。

Headers
string

今後利用する可能性のある予約語です。現在は設定不要です。

string

認証情報を含むトークンです。"Authorization" ヘッダーに Bearer <token> の形式で設定してください。

string

リクエストのコンテンツタイプを指定します。通常は application/json を使用してください。

Response

Language
Credentials
Bearer
URL
LoadingLoading…
Response
Choose an example:
application/json