• /
  • EnglishEspañolFrançais日本語한국어Português
  • ログイン今すぐ開始

CreateWorkflowDefinition

|View as Markdown (English)

Use this API to create a workflow definition. It returns an error if the workflow definition already exists.

Input parameters

The following parameters are required or optional when calling this mutation.

Parameter

Type

Required

Description

scope

Object

Yes

The account scope. Contains id (your account ID).

definition

Object

Yes

The workflow definition. Contains yaml (base64-encoded workflow YAML).

tags

[EntityTagInput]

No

Tags to apply to the workflow definition. Each tag requires a key (String) and values ([String]).

Sample request

Use the Query Builder to create and edit a workflow. See NerdGraph API explorer.

mutation {
workflowAutomationCreateWorkflowDefinition(
scope: { id: "11933347" }
definition: {
yaml: "bmFtZTogbXV0YXRpb25fZXhlY3V0ZQoKc3RlcHM6CiAgLSBuYW1lOiBleGVjMQogICAgdHlwZTogYWN0aW9uCiAgICBhY3Rpb246IG5ld3JlbGljLm5lcmRncmFwaC5leGVjdXRlCiAgICB2ZXJzaW9uOiAnMS4wLjAnCiAgICBpbnB1dHM6CiAgICAgIGdyYXBocWw6IHwKICAgICAgICBtdXRhdGlvbiBLZWVwQWxpdmUoJGd1aWQ6IEVudGl0eUd1aWQhKXsKICAgICAgICAgIGVudGl0eUtlZXBBbGl2ZShndWlkczogWyRndWlkXSkgewogICAgICAgICAgICByZWZyZXNoZWRFbnRpdGllcwogICAgICAgICAgfQogICAgICAgIH0KICAgICAgdmFyaWFibGVzOgogICAgICAgIGd1aWQ6ICJ7eyAud29ya2Zsb3dJbnB1dHMuZW50aXR5R3VpZCB9fSIKCiAgLSBuYW1lOiBsb2cxCiAgICB0eXBlOiBhY3Rpb24KICAgIGFjdGlvbjogbmV3cmVsaWMuaW5zdHJ1bWVudGF0aW9uLmxvZwogICAgdmVyc2lvbjogJzEuMC4wJwogICAgaW5wdXRzOgogICAgICBNZXNzYWdlOiAiZW50aXR5R3VpZCByZWZyZXNoZWQge3sgLnN0ZXBzLmV4ZWMxLm91dHB1dHMuZGF0YS5lbnRpdHlLZWVwQWxpdmUucmVmcmVzaGVkRW50aXRpZXMgfX0iCg=="
}
tags: [{ key: "environment", values: ["production"] }]
) {
definition {
name
}
}
}

Definition schema

Understand the workflow YAML structure before creating

Validate workflow definition

Test your workflow YAML syntax before creating

Start workflow run

Execute your newly created workflow

Update workflow definition

Modify an existing workflow definition

Copyright © 2026 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.